0

添付ファイル付きのメールを送信するために EmailMessage を使用しています。その添付ファイルは .html ファイルです。メールにファイルを添付することに成功しました。しかし、そのhtmlは正しく表示されません。Html ファイルは、添付ファイルのコンテンツにいくつかのタグを表示しています。

コードリターンは次のとおりです。

attach_file_name は、表示したいファイル パス、つまり「/path/of/html/file.html」です。

msg = EmailMessage(subject, content, from_email, to_list, cc=cc_list, bcc=bcc_list)
if attach_file_name:
    msg.attach_file(attach_file_name)
msg.content_subtype = "html"
msg.send()

私を助けてください

4

2 に答える 2

0

BeautifulSoupの助けを借りてファイルを読み、そのファイルを電子メールに添付すると、htmlが適切な形式で送信されます

于 2013-08-09T05:05:45.573 に答える