Mailman 版本 2.1.18-1 中的錯誤
為了打擊垃圾郵件,AOL.com 和 Yahoo.com - 可能還有其他一些大玩家 - 改變了他們的電子郵件接收政策,這有效地切斷了他們的客戶從以非常合理的方式配置的郵件列表接收電子郵件的能力 -實際上摧毀了全世界數以千計的電子郵件列表。
像我這樣的人迫切希望我們的電子郵件列表恢復正常,因此為了解決這個問題,郵遞員顯然推出了一個新版本——非常值得稱讚。但是,根據我的網路搜尋,很多人都遇到了這個版本的一個或多個錯誤,就像我一樣。
當您遇到此問題時,它是通過 Web 界面,這是使用者看到的:
Mailman 版本 2.1.18-1 中的錯誤
很抱歉,我們遇到了錯誤!
請將此問題通知本網站的網站管理員。已明確禁止列印回溯和其他系統資訊,但網站管理員可以在 Mailman 錯誤日誌中找到此資訊。
除了 Yahoo.com 和 AOL.com 的行為非常糟糕之外,我們現在也遇到了這個錯誤,我們需要弄清楚如何處理它。顯然有一個新的錯誤修復版本專門用於修復這個問題,但它還沒有為我的平台做好準備,我現在不一定要從原始碼建構它。多麼痛苦!如果您進行網路搜尋,您會發現很多人發布了他們遇到此問題的資訊,而且到目前為止,我還沒有找到任何人發布解決方案。
…我不是 Python 專家,但我很勇敢並開始嘗試診斷錯誤。我很快就懷疑是文件權限問題。而且,大膽地說,我嘗試了一個解決方案並且它奏效了……我將在下面回答我自己的問題 - 只是為可能遇到同樣問題的其他人留下麵包屑。
事實證明,某些文件的文件所有權/權限錯誤。我不知道它是怎麼變成這樣的。
我所知道的是,在我的平台(fedora core 21)上,數據保存在這裡:
/var/lib/mailman
所以,我讓自己進入 var/lib 並執行:
chgrp -R mailman mailman
而且,令我驚訝的是,這成功了!不鬧,不鬧!
如果這對您不起作用,也請在這裡告訴我們!