让WordPress利用SMTP代替mail()发送邮件

星期四, 十月 22, 2009 9:50
Posted in category 教程心得

版本更新: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的设置去发送。

你还可以 在这里留个爪印,或者从你的网站 回溯 到这篇日志。
标签云: , ,

2 Responses to “让WordPress利用SMTP代替mail()发送邮件”

  1. 天成 的爪印:

    三月 6th, 2010 at 1:53 上午

    有必要试下,虽然不必要,但是发不了邮件总感觉不爽

  2. Ebo 的爪印:

    七月 2nd, 2010 at 1:51 下午

    貌似不行

留个爪印吧?