0

我的 cPanel 中有一个邮件列表。当用户注册时,我想将他自动添加到我的邮件列表中。我该怎么做?

4

3 回答 3

2

据我所知,cPanel 使用Mailman作为邮件列表。这意味着您可能可以执行以下操作将电子邮件添加到邮件列表:

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

其中 LISTNAME 是邮件列表的名称。根据您的系统,Mailman 脚本的路径可能不是 /var/lib/mailman/bin/。

于 2009-06-22T13:10:08.597 回答
0

这完全取决于您使用的邮件列表。我不太熟悉 cPanel 用于列表的内容。

过去,我使用 cUrl 通过对 cPanel 适当部分中特定构造的 url 的请求来添加数据库和用户。

于 2009-02-26T04:48:37.990 回答
0

我见过的 cPanel 实例使用 Mailman。

有一个 PEAR 包为 Mailman 提供 PHP API:http: //pear.php.net/manual/en/package.webservices.services-mailman.php

于 2014-07-14T02:58:10.100 回答