2012-04-03 66 views
1

使用Amazon的“简单”电子邮件服务作为SMTP服务器,发送带有Plone邮件适配器的电子邮件时出现问题。这是我在使用亚马逊作为中继的Postfix服务器上的邮件日志中得到的错误消息:使用Plone邮件适配器发送电子邮件时出现重复头文件“Mime-Version”错误

重复标头'MIME版本'。

邮件适配器在发送邮件之前会在邮件头中添加一个额外的Mime版本。在亚马逊之前使用的SMTP服务器上,邮件已经过去了,我可以从之前的邮件中看到有一个重复的Mime-Version字段。

我该如何在Plones邮件适配器中更改它,使其不会将其添加两次?

我知道这不是后缀的错,因为从Plone的其他邮件,不使用邮件适配器,没有问题

+0

唔连一个线索......? – Raydk 2012-04-16 07:20:00

回答

2

过这个刚刚来到也打不通。

vim /opt/plone/buildout-cache/eggs/Products.PloneFormGen-1.7.1-py2.6.egg/Products/PloneFormGen/content/formMailerAdapter.py 

线858我做了一个快速修改注释掉此:

# headerinfo['MIME-Version'] = '1.0' 

我不知道的这样做由于尚未虽然后果,但重复标题被删除。

+0

似乎是一个很好的解决方法,因为MIME版本已在其他地方自动设置。我已经修复它的代码(将被发布为1.7.3):https://github.com/smcmahon/Products.PloneFormGen/commit/bb1e035f2fa7299ab8d51963d7d09fc999999d56 – maurits 2012-10-03 09:38:51

+0

我刚刚回到1.6.8,并发布了一个版本。 – maurits 2013-09-04 12:26:13