私はAWS Elastic Beanstalkを使用しており、PHPMailerで電子メールを送信できません。しかし、私のローカルサーバでは、それは魅力のように動作します。 AWS Elastic BeanstalkはRed Hat 4.8.3-9を使用しています... diagnose techniques of PHPMailer Troubleshootingのすべてを試してみましたが、すべて正常に動作します...最後の "SELinux blocking"が問題なのかどうかはわかりませんが、私のエラーは同じではありません。SMTPエラー:サーバーへの接続に失敗しました:(0)
私はgetsebool httpd_can_sendmail
を使用しようとし、応答はgetsebool: SELinux is disabled
です。
私のエラーは、次のとおりです。
SMTP ERROR: Failed to connect to server: (0)
ことが問題とどのように私はそれを修正することができます場合は、あなたが私に言うことはできますか?
の複製です。問題:https://github.com/PHPMailer/PHPMailer/issues/1013 –
どのSMTPサーバーに接続しようとしていますか?どのポートを使用していますか? – Brian
@Brianそれは民間のエンタープライズSMTPサーバーです、私はここで共有することはできません。ポート:465.しかし、私は私のローカルサーバー上の同じポートで同じsmtpを使用しています。 –