smtp – DevHouse Internet Software Development House http://localhost:8080 Desenvolvimento de Sistemas para Internet e Mobile Tue, 23 Jun 2026 08:58:43 +0000 pt-BR hourly 1 https://wordpress.org/?v=4.8.14 [Resolvido] Error: (state SENT_SECOND_EHLO) code(0) ou [Server response: read error code(0) ] no GMail http://localhost:8080/resolvido-error-state-sent_second_ehlo-code0-ou-server-response-read-error-code0/ http://localhost:8080/resolvido-error-state-sent_second_ehlo-code0-ou-server-response-read-error-code0/#respond Mon, 09 Feb 2015 23:11:38 +0000 http://www.devhouse.com.br/?p=777 Caso você esteja configurando o Gmail para ler as mensagens do Outlook do M$ Office 365 via SMTP e POP3 mas ocorre os seguintes erros:

Error: (state SENT_SECOND_EHLO) code(0)

Ou

Error: [Server response: read error code(0) ]

A solução é simples: altere o endereço do servidor SMTP de outlook.office365.com para o servidor específico para a sua localização geográfica.

  1. Abra o prompt de comando e  digite: ping outlook.office365.com
  2. Anote qual o endereço de retorno como por exemplo: outlook-namsouth.office365.com
    PING outlook-namsouth.office365.com (132.245.16.242): 56 data bytes
    64 bytes from 132.245.16.242: icmp_seq=0 ttl=241 time=172.730 ms
    64 bytes from 132.245.16.242: icmp_seq=1 ttl=241 time=189.141 ms
    64 bytes from 132.245.16.242: icmp_seq=2 ttl=241 time=169.283 ms
    64 bytes from 132.245.16.242: icmp_seq=3 ttl=241 time=168.586 ms
    64 bytes from 132.245.16.242: icmp_seq=4 ttl=241 time=164.661 ms
    ^C
    --- outlook-namsouth.office365.com ping statistics ---
    5 packets transmitted, 5 packets received, 0.0% packet loss
    round-trip min/avg/max/stddev = 164.661/172.880/189.141/8.525 ms
    MacBookAir:~ leonardo$
    
  3. Insira outlook-namsouth.office365.com no lugar de outlook.office365.com
  4. Use seu email completo como usuário.
  5. Porta 587 e criptografia TLS.

Pronto!

]]>
http://localhost:8080/resolvido-error-state-sent_second_ehlo-code0-ou-server-response-read-error-code0/feed/ 0
Enviando via GMail com PHPMailer http://localhost:8080/enviando-via-gmail-com-phpmailer/ http://localhost:8080/enviando-via-gmail-com-phpmailer/#respond Mon, 29 Sep 2014 17:30:08 +0000 http://www.devhouse.com.br/?p=742 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;
}
]]>
http://localhost:8080/enviando-via-gmail-com-phpmailer/feed/ 0