【问题标题】:PHP Script to add a user to mailing list in cPanel?将用户添加到 cPanel 中的邮件列表的 PHP 脚本?
【发布时间】:2009-02-26 04:23:33
【问题描述】:

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

【问题讨论】:

    标签: php mailing-list


    【解决方案1】:

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

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

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        【解决方案3】:

        我见过的 cPanel 实例使用 Mailman。

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2019-10-16
          • 1970-01-01
          • 1970-01-01
          • 2016-03-25
          • 1970-01-01
          相关资源
          最近更新 更多