Enviar e-mails com o PHP é simples; tudo que você precisa é uma função e três argumentos. Isso não é tudo o que há para mensagens de e-mail normais, no entanto. Qualquer olhar mais atento do que um simples olhar revelará que esse uso do email do PHP não possui algumas funções básicas. Por exemplo, não define o De: linha de cabeçalho. De acordo com a reputação do PHP de facilidade de uso, no entanto, isso é uma solução rápida: basta adicionar outro argumento para especificar cabeçalhos extras, como X-Mailer, Cc:, e claro, De:.
Nota: Se você especificar mais de um cabeçalho extra, separe as linhas de cabeçalho com
r n para se certificar de que eles funcionam como pretendido.
Adicionando Cabeçalhos Extra em PHP
Uma mensagem simples com cabeçalhos extras pode ser assim:
<? php $ to = "[email protected]"; $ subject = "Olá!"; $ body = "Olá, n nComo você está?"; $ headers = "De: [email protected] n ". "X-Mailer: php"; if (correio ($ para, $ assunto, $ corpo, $ cabeçalhos)) {echo ("
Mensagem enviada!
");} else {echo ("Falha na entrega da mensagem…
'); }?>E-mail PHP com cabeçalhos extras usando o PEAR Mail
Você também pode inserir cabeçalhos extras ao usar o PEAR Mail para enviar e-mails, é claro:
<? phprequire_once "Mail.php"; $ from = "Stephanie Sender ". $ mail-> getMessage ()." Mensagem enviada com sucesso! ". $ mail-> getMessage ()." Mensagem enviada com sucesso!




