Como enviar e-mail automático com PHP

O envio de e-mail automático é um recurso útil e muito usado em sites profissionais. Neste post, veja como enviar e-mail automático com PHP.

Sites nos quais o usuário precisa fazer o logon, como os de comércio eletrônico, é importante manter os visitantes informados através do envio de e-mails.

Recuperação e confirmação de senhas, acompanhamento de vendas, propagandas e avisos em geral são alguns exemplos de como esse recurso pode ser empregado.

Os códigos abaixo envia um e-mail de confirmação de cadastro neste site, com o login e senha. Basta alterar as informações onde convier e adaptar ao seu código:

  $hora = date(" H ");
		
  if($hora >= 0 && $hora < 12) {  $saudacao = "Bom dia";  } 
  else if($hora >= 12 && $hora <= 18) {  $saudacao = "Boa tarde";  } 
  else { $saudacao = "Boa noite"; }			

  // Dados de envio e da mensagem
  $nome_remetente = "Site Criando Bits"; 
  $assunto = "Cadastro no site Criando Bits";
  $email_remetente = "suporte@seusite.com.br";
  $email_destinatario = $email;
			
  // Conteudo do e-mail (você poderá usar HTML)
  $mensagem .=  "<font color='#000000'><b>".$saudacao.", ".$nome."!</b><br />";
  $mensagem .= "Seja bem-vindo ao site Criando Bits!<br />";
  $mensagem .= "Agora você é um usuário especial!.<br />";
  $mensagem .= "Anote as seguintes informações:<br />";
  $mensagem .= "O seu login de acesso é <b>".$login."</b><br />";
  
  // Mostra a senha descriptografada (como digitada no campo 'senha' do formulário)
  $mensagem .= "A sua senha de acesso é <b>"($senha)."</b><br />";
  $mensagem .= "Agora anote e guarde a sua senha com cuidado.<br />";
  $mensagem .= "Fique atento às novidades do site.<br />";
  $mensagem .= "Qualquer dúvida ou sugestão, use o formulário de contato do site ou o 
  email <a href='mailto:suporte@seusite.com.br'>suporte@seusite.com.br</a>.<br />";		
  $mensagem .= "À disposição.<br />";
  $mensagem .= "<b>Site Criando Bits<br />";
			
  // Cabeçalho do e-mail. Não é necessário alterar geralmente...
  $cabecalho =    "MIME-Version: 1.0\n";
  $cabecalho .=   "Content-Type: text/html; charset=UTF-8\n";
  $cabecalho .=   "From: \"{$nome_remetente}\" <{$email_remetente}>\n";
		
  // Dispara e-mail
  @mail ($email_destinatario, $assunto, $mensagem, $cabecalho); 

APRENDA A PROGRAMAR EM PHP ORIENTADO A OBJETOS E IMPULSIONE SUA CARREIRA COMO PROGRAMADOR!

O curso de PHP Orientado a Objetos apresenta o passo a passo de como estruturar um sistema do zero com PHP utilizando o padrão de desenvolvimento MVC (Model, View e Controller).

Conheça o curso online que já AJUDOU MILHARES DE PESSOAS a aprender a programar e desenvolver seus próprios projetos do ZERO. CLIQUE NA IMAGEM ABAIXO E CONFIRA!

php orientado a objetos

Link do curso: https://go.hotmart.com/A18082772K

Crie uma enquete com o PHP

Dúvidas ou sugestões? Deixem nos comentários! Para mais dicas, acesse o nosso canal no YouTube:
https://youtube.com/criandobits

Tags: | | |

Sobre o Autor

Benedito Silva Júnior
Benedito Silva Júnior

Bacharel em Sistemas de Informação pelo Instituto Paulista de Pesquisa e Ensino IPEP. Apaixonado por tecnologias e games do tempo da vovó!

0 Comentários

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *