Centos 6にssmtpをインストールして設定しました。これは私のssmtp.confファイルに次のものが含まれています。
[email protected]
mailhub=smtp.gmail.com:587
rewriteDomain=gmail.com
[email protected]
UseTLS=Yes
UseSTARTTLS=Yes
[email protected]
AuthPass=Mail00Test
FromLineOverride=YES
TLS_CA_FILE=/etc/pki/tls/certs/ca-bundle.crt
メールを送信すると、次のエラーが表示されます。
CANNOT OPEN SMTP.GMAIL.COM:587
答え1
いくつかのヒントをお知らせします。これがあなたの問題を解決できると思います。
たとえば、ホスト名を変更します。
hostname=localhost
- 下のリンクに行き、クリックしてください
Turn on
https://www.google.com/settings/security/lesssecureapps
- 下のリンクに行き、クリックしてください
- TLS_CA_FILEファイルが存在することを確認してください。
その後、メールを送ってみてください。