Назад | Перейти на главную страницу

Список сайтов для почтальона отсутствует, несмотря на то, что он был создан и настроен

Я переношу установку mailman с сервера 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