python中.xlx格式的Email massge在ou中有.dat类型

2024-09-29 17:20:17 发布

您现在位置:Python中文网/ 问答频道 /正文

我有个问题。我想把带有俄语单词的excel文件(如ПриееТ.xlx)发送到outlook post。 下面,我写了一个测试代码。之后@附件添加标题@我的俄语文本,有另一个错误文本文本(如utf-8“”%D1%82%D0%B5%D1%81%D1%82),我在outlook中的邮件是@.dat@

filename = 'тест'
att.add_header('Content-Disposition','attachment',filename=filename)
print(att)
msg.attach(att)

结果:

Content-Type: application/xlsx
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename*=utf-8''%D1%82%D0%B5%D1%81%D1%82

拜托,帮帮我!你知道吗


Tags: 文件文本附件attachmentcontentfilename单词post

热门问题