Usuário: Senha:     Cadastre-se GRÁTISAcessar o Fórum
Explorando e Aprendendo
Windows Vista Dicas de Windows Dicas de Linux Dicas de Ubuntu Coisas do Google Coisas do Firefox Downloads diversos Dicas de Wordpress e blogs Como ganhar dinheiro com a Internet Fórum do Explorando Comunidade do Explorando no Orkut Cartão Pré-Pago Megabonus Internacional - Mastercard Internacional Assine nosso feed RSS!

Como definir ou alterar o remetente dos e-mails com a função mail do PHP

julho 16th, 2008 · 2 Comentários

por Marcos Elias

Ao usar a função mail() do PHP numa hospedagem compartilhada, você não tem como alterar o remetente diretamente nos arquivos de configuração. E num servidor próprio (virtual ou dedicado), se não configurar, ficará o padrão para a máquina, algo como:

anonymous@maquina1.seudominio.com.etc

Isso é chato dependendo do caso: toda vez que você vai responder um formulário, precisa alterar o endereço do "para". Se os e-mails forem enviados entre os visitantes do seu site então… Fica mais chato ainda.

Você pode alterar usando um quarto parâmetro na função mail, por exemplo (já sabe, rsrs troca as aspas inclinadas do Wordpress por aspas retas):

$para = "destino@provedor.com.etc";
$assunto = "Teste";
$mensagem = "Oie, tou só testando :P";
$cabecalho = "From: voce@seusite.com" . "\r\n" . "Reply-To: voce@seusite.com" . "\r\n";
mail($para, $assunto, $mensagem, $cabecalho);

E pronto :) Mesmo em hospedagem compartilhada.

Como remetente ("From") tecnicamente é possível colocar qualquer email, mas fazer isso em hospedagem compartilhada é pedir para ter a conta cancelada. Use o bom senso e seu e-mail, ou o email do seu site, ou um no-reply@seudominio para evitar respostas indesejadas.

Apesar de ser possível usar qualquer e-mail como remetente, bons provedores recebedores de e-mails poderão marcá-lo como SPAM; prefira usar um e-mail de algum domínio com o DNS reverso devidamente configurado e ativo no seu servidor.

Se você não puder usar a função mail() (já que muitos provedores bloqueiam ela), pode fazer algo parecido com o SMTP autenticado do seu provedor, mas isso é outro assunto… Se você fizer tudo certo, e os e-mails não chegarem (nem na caixa de SPAM), entre em contato com o suporte do seu host.

Marcadores: webmaster

Comunidade: Entre na comunidade do Explorando no ORKUT!

Dicas de Windows? Veja no hotsite Eu Adoro Windows



2 comentários até agora ↓

  • 1 Muhammad // jul 17, 2008 at 10:10

    "(já sabe, rsrs troca as aspas inclinadas do Wordpress por aspas retas):"

    Esse é um grande problema do wordpress. Porque é que não existe algo que compatibilize os dois tipos de aspas? puxa…..

    Se calhar não dá mesmo. É que em termos de php sei mexer, mas não sei no que mexo muitas das vezes…eehehehhe

    Abraço!

  • 2 Marcos Elias // jul 17, 2008 at 17:13

    Hehehe estou com você, sei mexer mas não sei no que mexo hehe.

    Já vi um plugin que troca as aspas:

    http://www.semiologic.com/software/unfancy-quote/

    Mas eu não usei, creio que reduza o desempenho substituir as aspas toda vez que a página for carregada… Se bem que é o que o Wordpress já deve fazer para colocar as aspas "enfeitadas", afinal na edição dos posts, as aspas continuam retas.

    Ainda não procurei com tempo nos arquivos do Wordpress onde mexer… Seria bom uma opção nas próximas versões para ativar ou não essas malditas aspas.

    Abraços, vlw!

Deixe seu comentário

Aviso: Veja as regras para comentários, e evite comentários que não adicionam nada.

Promoção GdH Press - Leia trechos dos livros online, sem compromisso :)

Dica: Como criar um vírus? (467)
Como escrever com letras grandes no orkut (176)
Como roubar senhas do MSN e comunidades e profiles do orkut! (131)
Proactive Password Auditor: Como hackear a senha do Administrador! (e todas as outras do Windows) (109)
Como roubar Orkut (98)
Atalhos de teclado no Windows (96)
Dica: Como criar um keylogger! (em Delphi) (73)
Hackeando as senhas no Windows: Guia Definitivo! (63)
Como desbloquear celular Vivo de graça! (53)
Use um domínio personalizado para seu blog! (51)
Linni: Preciso de + ajuda para como descobrir senhas de email,perdi do meu orkut e agora não sei o que faço!
guilherme c.: isso eh estranho mas aconteceu comigo e tive q quse troca a placa mae do meu pc mas passo
Roberto: Ô Marcos, deixa de ser desagradável e ajuda o sujeito. Flávio, faz assim ó: cd cudoflavio open...
Marcos Elias: :O Já começou mal assim? Caraca… não esperava isso, o contato deles se mostrou gentil...
Igor: Não pagam. O domínio fica estacionado lá e no fim do mês na hora de pagar você não recebe um...
Marcos Elias: Cara… boa limpada com o post (evito me rebaixar em palavras aqui afinal os visitantes...
Flavio Moraes Jr: Quero saber como acessar por ssh em duas máquinas linux gerando o arquivo de acesso...
pedro: Esse juiz ai tenho dó dele, ele é uns dos players noob, ele era humilhado no server arena por levar...
Sergio: muito interessante esse matéria… temos tentado fazer isso no site de nossa empresa...
Joao: muito legal hein
Cartáo Megabonus, da Unicard - Ligue e faça o seu! Não se esqueça do código indicado :)
Musica Eletronica
Livros de Linux é com o Guia do Hardware, do Carlos E. Morimoto. Leia a introdução e os primeiros capítulos online:
Livro Kurumin 7, Guia Prático
Kurumin 7, Guia Prático
Livro Linux, Ferramentas Técnicas
Linux, Ferramentas Técnicas
Cadastre-se grátis no AondeNamoro e encontre amigos, paqueras, namoradas(os):
AondeNamoro.com! Totalmente Gratuito!


Copyright © 2005-2008 Marcos Elias Picão - Todos os direitos reservados - All rights reserved
Partes do Copyright © 2006-2008 Via Mep S/A - Powered by Mep Produções
Home | Fórum do Explorando | RSS | Sobre este site | Termos de uso e privacidade | Rede de Sites Mep Host / Via Mep