Mailman

郵遞員的站點列表失去,儘管它已創建和配置

  • August 14, 2014

我正在將郵遞員安裝從 Ubuntu 8.0.4 伺服器遷移到 Ubuntu 12.04 伺服器。

我已經成功地在目標伺服器上安裝了 mailman 並按照本文data複製了那裡的,archiveslists目錄。

然後我嘗試sudo service mailman start並受到了歡迎

KeyError: 'ee'
* Site list for mailman missing (looking for list named 'mailman').
* Please create it; until then, mailman will refuse to start.

當我嘗試使用bin\newlist mailman(根據官方文件)創建郵遞員列表時,它告訴我該列表mailman已經存在。嘗試啟動或重新啟動失敗。

所以我再次按照文件更改了 mm_cfg.py 文件,並設置

real_name = 'Mailman2'

發出命令

/var/lib/mailman$ sudo bin/config_list -i data/sitelist.cfg mailman2

產量:

非標屬性恢復:個性化

聽起來事情奏效了。但是,當我嘗試時sudo service mailman start,我會收到列表 mailman2 的相同警告:

KeyError: 'ee'
* Site list for mailman missing (looking for list named 'mailman2').
* Please create it; until then, mailman will refuse to start.

如何為郵遞員創建“站點列表”並啟動郵遞員服務?

創建它要求的列表:

/var/lib/mailman/bin/newlist mailman2

引用自:https://serverfault.com/questions/568576