PHP tem uma função built-in que permite que você envie e-mail diretamente a partir de um script PHP para destinatários que usam o Yahoo! Mail, Gmail ou qualquer outro cliente de e-mail. Para escrever o script PHP para enviar e-mail, estabelecer parâmetros necessários mail, endereços de e-mail do destinatário , assunto da mensagem , mensagem de texto e cabeçalhos necessários para a mensagem. Passe estas variáveis para a função PHP "mail" , que envia a mensagem ao agente de transporte de correio do servidor de correio. O agente de transporte de correio envia a mensagem para os servidores de correio do Yahoo! e do Gmail. Definir parâmetros necessários
Para garantir que as configurações de e-mail está configurado corretamente no servidor web, você pode configurá-los especificamente usando PHP. Duas configurações são necessárias: "SMTP ", que é o nome do servidor de correio que envia o e-mail , e " sendmail_from ", que é o endereço a partir do qual as mensagens serão enviadas . Use a função " ini_set " em PHP para definir essas variáveis do sistema. Por exemplo :
ini_set ( "SMTP ", " smtp.example.com "); ini_set (' sendmail_from ', ' [email protected] ');
especificar os destinatários
Monte e formatar os endereços de email dos destinatários em uma variável. Endereços de e-mail do destinatário devem ser separados por vírgulas e devem ser formatados de acordo com a RFC 2822 , Internet Message Format . Por exemplo :
$ para = " [email protected] , Jane Smith ";
Crie o Assunto < br >
Crie uma variável para armazenar o assunto da mensagem de e-mail. O assunto não pode conter quaisquer caracteres de alimentação de linha. Por exemplo :
$ subject = "Este é o tema do meu e-mail para você ";
Definir a Mensagem
Crie uma variável para armazenar o texto da mensagem de e-mail . Desde e-mails em formato HTML tanto apoio Yahoo! e Gmail , você pode querer marcar - se o texto de e-mail com tags HTML. Cada linha no texto da mensagem deve ser separado por um caractere de alimentação de linha ou "\\ n" e deve ser não mais do que 70 caracteres. Por exemplo :
$ message = " html head
mensagem importante para você Dear John e Jane : Eu estou contente que você recebeu este e-mail de mim