ezmlm - это программное обеспечение для управления списками рассылки (MLM), разработанное Дэниелом Дж. Бернштейном . Он похож на GNU Mailman и Majordomo, но работает только с агентом передачи почты qmail . Он передан в общественное достояние . Последняя версия 0.53 вышла в 1997 году.
Автор (ы) оригинала | DJ Bernstein |
---|---|
Окончательный релиз | 0.53 / 30 июня 1997 г . |
Написано в | C |
Операционная система | Linux , Unix-подобные системы |
Тип | Программное обеспечение для управления списками рассылки (MLM) |
Лицензия | всеобщее достояние |
Веб-сайт | cr |
Автор (ы) оригинала |
|
---|---|
Разработчики) | Брюс Гюнтер |
Стабильный выпуск | 7.2.2 [1] / 15 мая 2014 г . |
Репозиторий | github |
Написано в | C |
Операционная система | Linux , Unix-подобные системы |
Тип | Программное обеспечение для управления списками рассылки (MLM) |
Лицензия | GPL2 |
Веб-сайт | беспроблемный |
Соответствующая программа ezmlm-idx возникла как надстройка к ezmlm. Теперь он существует как полный пакет, но по-прежнему может рассматриваться как расширение ezmlm. Он добавляет многопоточное извлечение сообщений из архива, дайджесты, модерацию сообщений и подписок, а также ряд функций удаленного администрирования. Последняя версия 7.2.2 была выпущена 15 мая 2014 года.
Функции
ezmlm предоставляет все стандартные функции электронных списков рассылки: модерируемые списки, автоматическую подписку и отказ от подписки, а также создание дайджеста. ezmlm использует возможности qmail, чтобы позволить обычным пользователям создавать списки рассылки и управлять ими без необходимости в привилегиях суперпользователя . [2]
В отличие от некоторых других программ для управления списками рассылки, пользовательский интерфейс ezmlm основан на командах. Администратору списка рассылки обычно не нужно редактировать файлы. Например, команда для создания нового списка рассылки: [2]
ezmlm-макияж ~ / список ~ / .qmail-лист ` Whoami ` -list хост
и команды (вручную) подписать кого-то и отписаться от кого-то из этого списка:
ezmlm-sub ~ / list почтовый ящик
а также:
ezmlm-unsub ~ / list почтовый ящик
Работа каждого отдельного списка рассылки контролируется файлами в каталоге списка ( ~/list
в данном примере). Этот каталог также содержит архив всех сообщений, отправленных в список. [2]
Будет ли список модерироваться или нет, контролируется существованием файла в каталоге списка с именем public
. В данном примере это файл ~/list/public
. Если файл существует, список не модерируется, и любой может подписаться на список рассылки и отказаться от подписки на него, отправив (пустые) сообщения электронной почты в специальные -subscribe
и -unsubscribe
электронные почтовые ящики. Если файл не существует, список модерируется, и только владелец списка может изменить подписку с помощью ezmlm-sub
и ezmlm-unsub
командой. Расширение ezmlm-idx предоставляет больше механизмов модерации. [2]
Стандартный ezmlm не включает веб-интерфейс, но расширение ezmlm-web обеспечивает эту функциональность.
Ezmlm работает очень быстро [ необходима цитата ], поскольку он использует файлы типа базы данных, в то время как многие другие менеджеры списков рассылки используют плоские файлы ascii. Ezmlm также имеет очень хорошую репутацию в области безопасности. [ необходима цитата ]
Смотрите также
дальнейшее чтение
- Джон Р. Левин (2004). Qmail . О'Рейли. С. 168–174. ISBN 1-56592-628-5.
- Дэниел Дж. Бернштейн . "эзмлм" .
- Брюс Гюнтер; и другие. "ezmlm-idx Home" .