【问题标题】:Create an email account with PhP - With some things I need to work around使用 PhP 创建一个电子邮件帐户 - 我需要解决一些问题
【发布时间】:2013-06-08 06:30:24
【问题描述】:

我需要在 PhP 中创建一个电子邮件帐户。我在网上找到了大量执行此操作的代码示例,但是我有一些问题:

  • 我在使用默认 php.ini 的共享服务器主机上,我的主机不会更改它
  • 我需要通过 URL 创建它,而不是使用表单(例如:mywebsite.com/email.php?username=user)
  • 每次创建的密码和配额都需要相同,所以 ?我需要的是用户名

我在 PhP 方面的经验为 0,所以我不能只编辑我在网上找到的一个,如果这很简单,很抱歉。如果有人可以向我指出某人制作的脚本的方向或很棒的东西!谢谢。

【问题讨论】:

  • 您需要提供更多信息...您的服务器的操作系统是什么?您是否使用托管面板来管理您的域,例如 cPanel 或 Plesk?您使用的是哪个邮件服务器软件?对于 *nix 系统,有 sendmail(以及其他),它有很多替代品,如 postfix 和 qmail
  • @FilipposKarapetis 我不知道操作系统,但它是一个 cPanel 系统,我只是使用通用 cPanel 网络邮件系统。

标签: php webmail


【解决方案1】:

从您的回复来看,您使用的是 cPanel。这很有帮助,因为 cPanel 为一些管理任务提供了自己的 XML API,包括创建电子邮件帐户。

您可以在此论坛帖子中找到使用 cPanel XML API 并执行您需要的现成脚本:

http://forums.glowhost.com/programming-talk/using-cpanel-api-creating-email-account-forwarders-your-own-php-scripts-2798.html

This SO question 包含有关如何自己使用 cPanel XML API 的信息。

如果由于某种原因您无法使 XML API 工作,这里还有另一个脚本可以定期对 cPanel 本身进行 HTTP 调用:

http://www.zubrag.com/scripts/cpanel-create-email-account.php

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-07-26
    • 1970-01-01
    • 2022-06-14
    • 2020-01-15
    • 2012-08-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多