Envio de e-mail

Vamos lá a mais uma aventura! Dessa vez eu estava tentando desenvolver um cron que envia um e-mail contendo um HTML. Problema: alterar o destinatário e remetente.

@mail(emails,assunto,conteudo,header)

O @ só oculta o Warning (se ocorrer). Obs.: isso não é um truque para enganar GPs viu ;

Emails
são o(s) e-mail(s) a serem enviados. Se forem mais de um, são separados por vírgula;
Conteudo
É o conteúdo do e-mail. Se o conteúdo for HTML não se esqueça de colocar toda a estrutura;
Header
Deve ser colocado desse jeito:

$headers = 'From: Birthday Reminder <birthday@example.com> \r\n';

Dicas
1 – como o envio de e-mail precisa de um servidor e muitas vezes demora e é chato ficar subindo cada alteração, desenvolva o seu código blindando dos possíveis problemas e coloque as variáveis via GET.
2 – monte um debug (que aparece se determinado parametro no GET esteja setado) para mostrar o q está montado. Isso ajuda e muito!

Função: mail()

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s