A biblioteca PHPMailer é bem completa e de uso muito comum entre programadores PHP. Então a dica é como configurá-la para enviar emails usando o SMTP do GMail.
require_once 'PHPMailer/PHPMailerAutoload.php';
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPDebug = 0;
$mail->SMTPAuth = true;
$mail->SMTPSecure = 'tls';
$mail->Host = 'smtp.gmail.com';
$mail->Port = 587;
$mail->Username = "envio@email.com.br";
$mail->Password = "********";
$mail->SetFrom("envio@email.com.br", "CronJob");
$mail->Subject = "Uma excecao ocorreu.";
$mail->Body = $text;
$mail->AddAddress($to);
if(!$mail->Send()) {
echo 'Mail error: '.$mail->ErrorInfo;
return false;
} else {
echo 'Message sent!';
return true;
}

![[Resolvido] Error: (state SENT_SECOND_EHLO) code(0) ou [Server response: read error code(0) ] no GMail [Resolvido] Error: (state SENT_SECOND_EHLO) code(0) ou [Server response: read error code(0) ] no GMail](../wp-content/themes/mondeo/framework/plugins/timthumba37a.png?src=http://localhost:8080/wp-content/uploads/2015/02/Gmail_logo.png&h=120&w=260&zc=1)

Deixe uma resposta