日期:2017-02-12 阅读:3224
dmandwp系统 - wordpress系统和DM系统区块建站>>
https://www.drupal.org/project/smtp
其原理,是使用了第三方的php库phpmailer。然后再结合drupal知识做成了一个模块。这样就可以在后台配置使用了。
1 这个email帐号要和 后台->配置->站点信息里的邮件保持一致
2 Enable debugging
Checking this box will print SMTP messages from the server for every e-mail that is sent.
(每发一封邮件,都会有打印这个信息。如果正式环境,就没有必要。)
错误:
1 Notice: Undefined variable: errno in Drupal\smtp\PHPMailer\SMTP->Connect()
原因: fsockopen had been disabled in the PHP.ini,php.ini时不能禁用fsockopen功能。
2 Unable to send email. Contact the site administrator if the problem persists.
原因: 邮箱和密码不一致。
3 收不到邮件,可能是本地测试,被第三方认为是垃圾邮件给阻止了。最好是网上测试,并让网站有域名。更容易成功。