次のようなメールコード部分を持つFlaskアプリがあります
if app.config['MAIL']:
mail.send(message)
else:
print message.html
メールサーバーの問題が原因で、mail.send() 関数が失敗することがあります。エラーステータスをどのように確認し、同じログに記録しますか?
どのように何かをする
if app.config['MAIL']:
retcode=mail.send(message)
else:
print message.html
# now log it
if (retcode != 0):
#log it or take anyother action.