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.
» Gostou do texto? Veja também...
WWW: Site com muitas texturas (imagens e fotos) grátis
aLinks e Link A Dink, plug-ins para Wordpress que trocam palavras por links
Monitore as estatísticas do seu Wordpress com o Wordpress.com Stats
Como saber se tal programa de afiliados paga ou não?
Erro 406 no Wordpress - Not Acceptable, ou mesmo 404 - Not Found (sem motivo aparente)















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