web-dev-qa-db-ja.com

namecheapのssmtp設定:無効な応答SMTPサーバー(STARTTLS)

Namecheap smtpサーバーを使用してメールを送信するようにssmtpを構成しようとしています。私の現在の構成:

[email protected]
mailhub=mail.privateemail.com:465
rewriteDomain=email.com
hostname=email.com
[email protected]
AuthPass=password
FromLineOverride=YES
UseTLS=NO
UseSTARTTLS=YES

cat - | Sudo /usr/sbin/ssmtp -vvvv [email protected]を使用してテストメールを送信しようとすると、syslogに次の出力が表示されます。

Jun 17 13:55:08 hostname sSMTP[12161]: Creating SSL connection to Host
Jun 17 13:55:18 hostname sSMTP[12161]: Invalid response SMTP Server (STARTTLS)
Jun 17 13:55:18 hostname sSMTP[12161]: Cannot open mail.privateemail.com:465

これまでのところ、構成の変更による影響はありません。私は主にGmailの解決策を見つけましたが、Namecheapでは機能しないようです。 Namecheapのドキュメントでは、適用する必要のある特別な設定については触れられていません。

Gmailで設定してみたところ、問題なく動作しました。これは、NameCheap SMTPの設定が間違っていることを意味すると思いますか?

2
Sgoettschkes

SSMTPは最初からTLSであることが期待されています。 UseTLSをYesに設定すると、これは機能するはずです。 STARTTLSオプションが使用可能になったため、このポート/プロトコルは廃止されました。

STARTTLSを使用する場合は、送信ポート(587)を試してください。提出ポートが開いていることを確認しました。

3
BillThor