【问题标题】:drupal 7..mails are not being sent on localhostdrupal 7..邮件没有在本地主机上发送
【发布时间】:2011-08-08 14:28:43
【问题描述】:

我正在使用 drupal 7 来构建我的新站点。我使用的 Web 服务器是 wamp。现在创建新帐户需要很多时间,最后会给出错误列表。我是 drupal 新手,所以无法理解如何处理这些错误。错误页面如下

警告:mail() [function.mail]:SMTP 服务器响应:553 我们不中继非本地邮件,抱歉。在 DefaultMailSystem->mail() 中(C:\xampp\htdocs\attempt2\modules\system\system.mail.inc 的第 77 行)。 无法发送电子邮件。如果问题仍然存在,请联系网站管理员

如何解决? 有人......?

【问题讨论】:

    标签: drupal-7 sendmail


    【解决方案1】:

    您是否具有服务器的管理员访问权限?

    听起来好像需要在服务器上调整 SMTP 设置。如果这是一个共享的 Windows 主机,您可能需要将 Drupal 配置为使用外部 SMTP 服务器,而不是 localhost。

    如果您对服务器有管理控制权,首先,确保 SMTP 在“服务”中运行,然后检查 IIS 中的 SMTP 配置>

    【讨论】:

    • 开始 > 运行 > Services.msc 查找“简单邮件传输协议”
    • 选择服务并点击“启动”,或右键点击服务并点击“启动服务”
    • 我现在正在使用 xampp 服务器,并为 drupal7 安装了 smtp auth 模块,但仍然没有任何进展。\n 收到以下错误 \n 无法发送电子邮件。如果问题仍然存在,请联系站点管理员
    【解决方案2】:

    我得到了答案,使用 gmail smtp 必须需要启用 openssl。 我做到了并解决了问题。 我还使用了drupal的smtp认证支持模块。

    感谢卡努森的帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-01
      • 2013-08-19
      • 2010-12-19
      • 2020-02-07
      相关资源
      最近更新 更多