PHP Script для добавления пользователя в список рассылки в cPanel? - PullRequest
0 голосов
/ 26 февраля 2009

В моей cPanel есть список рассылки. Когда пользователь регистрируется, я хочу автоматически добавить его в свой список рассылки. Как я могу это сделать?

Ответы [ 3 ]

2 голосов
/ 22 июня 2009

Насколько я знаю, cPanel использует Почтальон для списков рассылки. Это означает, что вы можете сделать что-то вроде этого, чтобы добавить письмо в список рассылки:

shell_exec("echo user@example.com | /var/lib/mailman/bin/add_members -r - LISTNAME");

где LISTNAME - имя списка рассылки. В зависимости от вашей системы путь к сценариям Mailman может отличаться от /var/lib/mailman/bin/.

.
0 голосов
/ 14 июля 2014

экземпляры cPanel, которые я видел, используют Mailman.

Существует пакет PEAR, который предоставляет PHP API для Mailman: http://pear.php.net/manual/en/package.webservices.services-mailman.php

0 голосов
/ 26 февраля 2009

Все зависит от того, какой список рассылки вы используете. Я не слишком знаком с тем, что cPanel использует для списков.

В прошлом я использовал cUrl для добавления баз данных и пользователей посредством запросов к специально сконструированным URL-адресам в соответствующих частях cPanel.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...