2017-12-08 9 views
3

시간 초과,하지만 난구글 SMTP 연결 내가 PHPMailer과 구글 SMTP를 사용하여 메시지를 보내려고

Connection: opening to ssl://smtp.gmail.com:465, t=10, opt=array ('ssl' => array ('verify_peer' => false, 'verify_peer_name' => false, 'allow_self_signed' => true,),) SMTP ERROR: Failed to connect to server: Connection timed out (110) SMTP connect() failed.

메일 내 로컬 컴퓨터에서 서버에서 미세 전송 오류를 얻었으나, 내 VPS에 대한 작업을 나던 (데비안 9). (465)가 수신 포트,이 내가 메신저 텔넷

telnet smtp.gmail.com 456 

를 사용하여 구글 SMTP에 연결하려고 할 때 내가 가진

netstat -pln -t

tcp 0 0 0.0.0.0:465 0.0.0.0:* LISTEN 15436/master

tcp6 0 0 :::465 :::* LISTEN 15436/master

명령을 호출 할 때 무엇을보고

Trying 173.194.73.109...

아무 일도 일어나지 않습니다. 커서가있는 빈 명령 줄과 ^]를 사용하여 텔넷을 종료 할 수 없습니다. ssh 연결을 다시 시작해야합니다. 포트와 같은 587

UPD는 : 많은 시간이 텔넷 오류를 내가 가진

Unable to connect to remote host: Network is unreachable

을 기다린 후 것은 BTW ping 173.194.73.109 잘 작동

telnet localhost 465도 작동 잘

+0

VPS는 아마도 포트 465 및/또는 587 블록으로 나가는 연결을 가지고 있습니다. 방화벽 설정을 확인하십시오. –

+0

나는'iptables -A INPUT -p tcp --dport 465 -j ACCEPT'와'iptables -A OUTPUT -p tcp -sport 465 -j ACCEPT'를 실행하여이 포트들을 열려고 시도하였으나, do32는 –

+0

'iptables -L'을 실행합니다. ''tcp를 허용합니다 - 어디에서나 어디에서나 tcp spt : urd'를 입출력합니다 –

답변

0

그래서 만약 누군가가 관심을 솔루션, 난 그냥 내 지원에 연락하고 그들이 제한이 있는지 물었다. 그들은 아무 것도 가지고 있지 않다고 말했고 SMTP도 재설정 했으므로 제대로 작동하기 시작했습니다.