PHPMailer é a classe mais utilizada pelos programadores na hora de enviar emails. Esta classe permite, dentre as suas funcionalidades, anexar arquivos, usar HTML no corpo da mensagem e envio via SMTP autenticado.
Documentação: http://phpmailer.github.io/PHPMailer/classes/PHPMailer.html
Download: https://github.com/PHPMailer/PHPMailer
Segue um exemplo simples de utilização:
IsMail();
// define o remetente
$mail->SetFrom($from, $nome);
// define os destinatario(s)
$mail->AddAddress($para);
// define o assunto do email
$mail->Subject = $assunto;
// define a mensagem (HTML)
$mail->MsgHTML($mensagem);
// envia o e-mail
$enviado = $mail->Send();
// status do envio
if(!$enviado){
echo "Erro: " . $mail->ErrorInfo;;
}else{
echo "E-mail enviado com sucesso!";
}
}
?>
Envio de email - PHPMailer
Até a próxima!