让WordPress利用SMTP代替mail()发送邮件
星期四, 十月 22, 2009 9:50版本更新:2009-02-22 版本A
WordPress很多地方需要用到邮件发送,例如安装的时候需要发送欢迎信件,有新的评论的时候也需要发邮件提醒,并且最关键的是我们常用的wp_backup插件同样需要用到服务器的邮件发送功能来发送备份好的数据库。
可是,有一些收费或者免费主机供应商因为担心垃圾邮件太多,关闭了PHP的mail()函数,而事实上mail()的用法也是非常的囧,并且以mail()函数发出的邮件也会被很多电子邮件服务商拒收。
所以利用SMTP代替mail()函数发送WordPress的邮件,是一种很理想的方法。
获利于全世界无数为WordPress辛勤工作的PHPer,有很多SMTP插件我们可以直接拿来使用。这里只是简单的介绍一款WP-Mail-SMTP的用法。
很简单,下载解压上传激活,如附图:

接下去我们要选择一个合适的SMTP服务器,比如,Gmail的SMTP服务器。
以Gmail的服务器来说,abc@gmail.com为例,因为Gmail的SMTP要求加密,所以得选择”Use SSL encryption”,SMTP Host选择smtp.gmail.com,端口465,用户名abc@gmail.com,密码就密码咯~~
然后,就可以去测试一下,不出意外的话就成功了,然后所有的WordPress用到的邮件发送,都会按照WP-Mail-SMTP的设置去发送。
你可以通过 RSS 2.0 摘要追踪这篇日志!

天成 的爪印:
三月 6th, 2010 at 1:53 上午
有必要试下,虽然不必要,但是发不了邮件总感觉不爽
Ebo 的爪印:
七月 2nd, 2010 at 1:51 下午
貌似不行