A conexão SMTP do Apache expira

1

Um servidor da Web que enviou com êxito emails usando o servidor SMTP dos provedores de hospedagem antes parece ter perdido a conexão com o servidor SMTP.

[Wed Nov 28 09:51:27 2012] [error] [client 10.250.11.81] PHP Warning:  fsockopen(): unable to connect to smtp.ourprovider.net:25 (Connection timed out) in /var/www/(....)/phpmailer/class.smtp.php on line 105, referer: http://oursite.net/sendmessage.php#

Se eu fizer telnet manualmente para a porta 25 do servidor SMTP a partir do servidor web, eu posso conectar e enviar e-mails sem nenhum problema.

O servidor da web está executando o RHEL 6.3 e o Apache 2.2.15. O SE% booleanahttpd_can_network_connect é on . Nossa versão do PHP é 5.3.3.

Onde devo começar a procurar consertar isso?

    
por Kaivosukeltaja 28.11.2012 / 10:23

1 resposta

1

Comece com dig smtp.ourprovider.net . Se isso retornar mais de um endereço IP, você precisará verificar a conectividade de cada um deles. É possível que o PHP esteja tentando um e o seu telnet esteja tentando um diferente.

    
por 28.11.2012 / 11:44