Django电子邮件将附件作为文本附加到电子邮件底部

Django电子邮件将附件作为文本附加到电子邮件底部,django,email,mime,Django,Email,Mime,我正在使用django发送电子邮件,使用django的内置,从django.core.mail导入EmailMultiAlternations。它应该附加一些.eml文件和几个CSV。CSV会按预期进行附加,但.eml文件会执行两项操作:附加,但它们也会完整地显示在电子邮件正文中。我假设这是因为它们是.eml文件,但有没有办法阻止它们这样做? 例如,收到的电子邮件如下所示: Body of email Full content of foo.eml Full content of bar.eml

我正在使用django发送电子邮件,使用django的内置
,从django.core.mail导入EmailMultiAlternations
。它应该附加一些.eml文件和几个CSV。CSV会按预期进行附加,但.eml文件会执行两项操作:附加,但它们也会完整地显示在电子邮件正文中。我假设这是因为它们是.eml文件,但有没有办法阻止它们这样做? 例如,收到的电子邮件如下所示:

Body of email
Full content of foo.eml
Full content of bar.eml
Attachments:
foo.eml, bar.eml, x.csv

我希望foo.eml和bar.eml的完整内容不会出现在电子邮件的实际正文中。附件命令是
msg.attach\u文件(attachment.name,attachment.path)

是否尝试其他电子邮件客户端?客户端可能会自动为您显示它。我尝试过airmail、mac和gmail网络邮件。。。