drupal 7..mails没有在localhost上发送

时间:2011-04-19 11:21:51

标签: drupal-7 sendmail

我正在使用drupal 7来构建我的新网站。我正在使用的Web服务器是wamp。现在创建新帐户需要花费大量时间,最后会给出一个错误列表。我是drupal的新手,因此无法理解如何处理这些错误。错误页面在

下面

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

如何解决? 任何人.............?

2 个答案:

答案 0 :(得分:0)

您是否拥有该服务器的管理员权限?

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

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

答案 1 :(得分:0)

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

感谢canutsen的帮助