SendEmailに問題があります。他のオプションがありますか?

SendEmailに問題があります。他のオプションがありますか?

他のものを書くのではなく、sendemailの代わりを探していて、おそらく私が経験している問題を解決するのに役立ちます。

私は過去にいつも問題なくsendemailを使用してきました。最近TLS / 465を介してメールサーバーに接続しようとしたときに問題が発生し始めたようです。以前は常に同じサーバーに接続されており、SMTPサーバーでSSL / TLSをサポートするサーバーでは機能していないようです。

使用しようとしたときに得られた結果は次のとおりです。

sendemail -f [from email] -t [destination email] -u "test subject" -o message-file=email.html -s mail.privateemail.com:465 -xu [my username] -xp [my password] -vvvv -o tls=yes
Aug 24 10:22:22 case sendemail[20173]: DEBUG => Assigned $opt{} key/value: tls => yes
Aug 24 10:22:22 case sendemail[20173]: DEBUG => Connecting to mail.privateemail.com:465
Aug 24 10:22:22 case sendemail[20173]: DEBUG => My IP address is: x.x.x.x
Aug 24 10:22:32 case sendemail[20173]: ERROR => mail.privateemail.com:465 returned a zero byte response to our query.

opensslを使用してmail.privateemail.com:465に接続でき、すべてが完璧に動作するため、sendemailで何が起こっているのかわかりません。使用しているライブラリをアップグレードしようとしましたが、まだ成功しませんでした。

ベストアンサー1

tcpdump / ssldumpを使用してトラフィックをキャプチャして確認できます。ビューでTLSハンドシェイクが失敗したようです。これは、クライアントまたはサーバーでサポートされているTLSバージョンの問題かもしれません。

SSLなしでうまくいくと思いますか?

おすすめ記事