我正在将邮递员安装从 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.
如何为邮递员创建“站点列表”并启动邮递员服务?
答案1
创建其要求的列表:
/var/lib/mailman/bin/newlist mailman2