Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
Обзор системы поддержки списков рассылок GNU Mailman
Андрей Маркелов
Нет, это, конечно, не милиция (надеюсь, вы не используете знания, полученные
со страниц журнала, в целях, противоречащих вашему местному законодательству). Речь
пойдет об открытом программном продукте, предназначенном для создания
собственных списков рассылки – Mailman (в переводе с англ. – почтальон). Сей
продукт расположился в глобальной паутине по адресу
Программа обладает обширным списком возможностей. Вот некоторые из них:
n Управление списками, подпиской и пользовательской конфигурацией через веб-интерфейс.
n Модерирование рассылок, поддержка открытых и закрытых списков рассылки, фильтров.
n Поддержка архивов списков рассылки.
n Автоответчик.
Прежде чем приступить к установке, ознакомимся с требованиями к системе, на которую ставится Mailman:
n Естественно, должен присутствовать почтовый сервис. Mailman работает с Sendmail, Postfix, Exim и qmail. На моей тестовой системе стоял Sendmail, поэтому на него и буду ориентироваться в описании.
n Веб-сервер с поддержкой CGI/1.1 API.
n GCC 2.8.1 или выше.
n Интерпретатор Python, на котором, собственно, и написана система (с небольшими кусочками кода на C). Поддерживаются версии 2.1 и выше.
Я проверял установку системы на дистрибутиве White
Box Enterprise Linux 3 (
В моем случае интеграция «почтальона» производилась с веб-сервером Apache. Далее в статье будет дан необходимый минимум сведений, достаточный для установки Mailman и создания своего собственного списка рассылки.
Установка
Скачиваем с сайта проекта либо с одного из зеркал архив mailman.tar.gz. Последняя версия «почтальона» на момент написания статьи была 2.1.5. Конечно, можно было бы найти и поставить Mailman из rpm-файла. Так было бы проще, но, учитывая, что не все читатели используют системы на основе менеджера пакетов rpm, рассмотрим установку из исходных текстов. Разархивируем скачанный файл в каталог /tmp.
gunzip mailman.tar.gz
tar –xvf mailman.tar