为什么Drupal认为我的电子邮件地址无效?

时间:2011-05-11 12:55:38

标签: drupal-7 module email

我正在尝试从我正在编写的模块发送电子邮件,但即使我在drupal_mail()的调用中对有效地址进行硬编码,我也会收到此错误消息:

  

警告:mail()[function.mail]:SMTP服务器响应:550该地址在DefaultMailSystem-> mail()中无效(C:\ Program Files(x86)\ wamp \ www \ drupal第77行-7.0 \模块\ SYSTEM \ system.mail.inc)。

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:2)

这与Drupal无关,但在C:\ Program Files(x86)\ wamp \中的php.ini文件中使用SMTP(简单邮件传输协议)配置(我不确切知道在哪里,因为我使用XAMPP)。 你必须在那里寻找“邮件功能” SMTP = smtp.server其中server是Internet提供商提供的服务器名称。 Personnaly我不会改变这一点,因为一旦上线,一切都会有效。

答案 1 :(得分:1)

使用自己的SMTP module smtp服务器怎么样? Gmail允许您使用他们的SMTP服务器,它将为您节省设置本地SMTP的复杂性(特别是在Windows上);)