2012-04-03 64 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