PHP 脚本将用户添加到 cPanel 中的邮件列表?
我的 cPanel 中有一个邮件列表。 当用户注册时,我想自动将他添加到我的邮件列表中。 我该怎么做?
I've a mailing list in my cPanel. When a user registers, I want to add him to my mailing list automatically. How can I do it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
据我所知,cPanel 使用 Mailman 作为邮件列表。 这意味着您可以执行类似以下操作将电子邮件添加到邮件列表:
其中 LISTNAME 是邮件列表的名称。 根据您的系统,Mailman 脚本的路径可能位于 /var/lib/mailman/bin/ 以外的位置。
As far as I know, cPanel uses Mailman for mailing lists. This means you can probably do something like this to add an email to a mailing list:
where LISTNAME is the name of the mailing list. Depending on your system, the path to the Mailman scripts may be somewhere other than /var/lib/mailman/bin/.
这完全取决于您使用的邮件列表。 我不太熟悉 cPanel 用于列表的内容。
过去,我使用 cUrl 通过请求在 cPanel 的适当部分中专门构建的 url 来添加数据库和用户。
It all depends on what mailing list you're using. I'm not too familiar with what cPanel uses for lists.
In the past, I have used cUrl to add databases and users via requests to specifically constructed urls within the appropriate parts of cPanel.
我见过的 cPanel 实例使用 Mailman。
有一个 PEAR 包为 Mailman 提供了 PHP API:
http://pear.php.net/manual/en/package .webservices.services-mailman.php
The cPanel instances that I've seen use Mailman.
There's a PEAR package which provides a PHP API to Mailman:
http://pear.php.net/manual/en/package.webservices.services-mailman.php