Mailman
Очень краткий набросок по установке и настройке системы управления почтовыми рассылками (mailing lists) Mailman совместно с Postfix MTA на ALT Linux.
apt-get install mailman
Первым делом создаём MAILMAN_SITE_LIST (в качестве контакта -- например, postmaster@example.ru):
/usr/share/mailman/bin/newlist mailman
Собственно целевые списки рассылки -- по мере необходимости, после чего
postalias /etc/mailman/aliases
и добавляем этот файл (БЕЗ .db/.cdb!) в /etc/postfix/main.cf -- например, так:
alias_maps = cdb:/etc/postfix/aliases, cdb:/etc/mailman/aliases
Поехали:
/usr/share/mailman/bin/genaliases chmod g+w /etc/mailman/aliases* chkconfig mailman on service mailman start service postfix reload
Если вебморду запускаем не под apache 1.3 -- следует (приведён пример для apache 2.x):
- проверить /etc/mailman/cgi.groups насчёт группы, под которой будет запускаться CGI (apache2)
- сделать a2enmod cgi
- создать конфигурацию виртуального хоста, включающую /etc/httpd/conf/addon-modules.d/mailman.conf
В остальном -- см. /etc/mailman/mm_config.py и вебморду.
Обратите внимание: в заметке могут быть избыточные рекомендации.