2017-12-08 18 views
3

をタイムアウトになった私はphpmailerのとGoogleのSMTPを使ってメッセージを送信しようとしているが、私はエラーGoogleの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上で動作doesntの(Debian 9)。 465がリスニングしているポート、これは私がイムのtelnet

telnet smtp.gmail.com 456 

を使用して、Googleの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と同じ:多くの時間を待機した後、私は、telnetエラー

Unable to connect to remote host: Network is unreachable

ところで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'を実行してこれらのポートを開こうとしましたが、それは –

+0

を保持しませんでした。そして、 'iptables -L'を実行しています。 ' tcpを受け入れます - どこにでもどこでもtcp spt:urd'が入出力にあります –

答えて

0

ワークスました解決策、私はちょうど私のサポートに連絡し、彼らに制限があるかどうか尋ねた。彼らは何も持っていない、と彼らはまた私のSMTPをリセットしたので、それは正常に動作し始めたと述べた。

関連する問題