我正在将邮递员安装从 Ubuntu 8.0.4 服务器迁移到 Ubuntu 12.04 服务器。
我已经成功地在目标服务器上安装了 mailman 并按照本文data
复制了那里的,archives
和lists
目录。
然后我尝试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