Ищете эквивалент почтальона, который использует серверную часть MySQL

Я запустил список рассылки с помощью Mailman, который установлен на моем сервере, так что любой из списка рассылки может отправить электронное письмо на один адрес электронной почты, и оно будет отправлено всем в списке. Теперь я хотел бы найти способ сделать что-то подобное, используя таблицу MySQL для хранения пользователей, так как я хочу, чтобы люди могли подписываться на список рассылки через форму на веб-сайте, и я также хотел бы использовать базу данных MySQL для других целей.

Может ли кто-нибудь предложить такие альтернативы Mailman?

Спасибо,

Ник


person Nick    schedule 19.07.2011    source источник


Ответы (2)


Что может быть альтернативой — особенно если ваша среда веб-программирования основана на python — это подключиться к mailman из Python. Изучите сценарий withlist, поставляемый с почтальоном, чтобы узнать, как получить объект списка, в котором вы можете читать существующих участников и добавлять новых из своего веб-приложения.

Теперь я вижу, что вы пометили сообщение с помощью php, так что это, вероятно, не вариант. Тем не менее рассмотрите возможность вызова существующих сценариев, таких как add_members, из вашего сценария PHP.

person Erik Forsberg    schedule 19.07.2011

Mailman 3 находится в разработке и будет предлагать эту функцию. Они только что выпустили первую бета-версию.

person Aaron Kreider    schedule 05.04.2012