Pythonsmtplibを使用してメールを送信するプログラムがあります。メール送信部分は正常に機能していますが、メール送信後にサーバーの返信メッセージをキャプチャする必要もあります。たとえば、postfixは、メールがキューに入れられた後、次のメッセージを返します。
reply: '250 2.0.0 Ok: queued as EB83821273B\r\n'
reply: retcode (250); Msg: 2.0.0 Ok: queued as EB83821273B
data: (250, '2.0.0 Ok: queued as EB83821273B')
私が本当に興味を持っているのは、エラーコード(250)とキューID(EB83821273B)です。set_debuglevel(1)を設定すればこれらを出力できますが、さらにログを記録して処理するために、これを変数にキャプチャする必要があります。
ありがとう、よろしく、
ラージ