SMTP ではなく sendmail 経由でメールを送信したい場合、このプロセスをカプセル化する Python 用のライブラリはありますか?
さらに良いことに、「sendmail -vs-smtp」の選択全体を抽象化する優れたライブラリはありますか?
このスクリプトを多数の UNIX ホストで実行しますが、そのうちの一部のみが localhost:25 でリッスンしています。これらのいくつかは組み込みシステムの一部であり、SMTP を受け入れるように設定することはできません。
グッド プラクティスの一環として、ヘッダー インジェクションの脆弱性自体をライブラリに処理してもらいpopen('/usr/bin/sendmail', 'w')
たいと思っています。
答えが「ライブラリを書きに行く」である場合は、それで構いません;-)