テキスト、html バージョンの本文、および添付ファイルを含むメールを送信しようとしています。追加のコードを含む標準の python の例を使用します。
img = MIMEImage(some_image_file)
img.add_header('Content-Disposition','attachment; filename="file.jpg"')
msg.attach(text_body)
msg.attach(html_body)
msg.attach(img)
Gmail ではメールがよく表示されますが、yandex.com のメール クライアントでは添付画像のみが表示され、HTML やテキスト本文は表示されません。
そのように順序を変更すると:
msg.attach(img)
msg.attach(html_body)
Yandex は私の手紙の html 本文のみを表示し、添付ファイルは表示しません!
メールクライアントでメールを正しく表示するために追加する必要がある追加のヘッダー (html/txt 本文と添付ファイル) はありますか?