解决息壤主机mail发信收不到的问题[已解决]
分类: Wordpress, 代码, 笔记 | 标签: Wordpress, 博客 | 日期:2009-09-12 | 1 views
正式搬入息壤2天,总体满意,除了昨天下午down了两次,让我以为被和谐了:oops:
唯有一点,今天注意到,有新评论的时候没有发信到我的邮箱,而在NFS和A2Hosting的时候是有的。
借助php探针,检查了一下,发现NFS和息壤都没有sendmail函数,而mail函数都是支持的。不同的是sendmail路径不同,息壤的是/usr/sbin/sendmail -t -i,而NFS是/nfsn/bin/sendmail.php,另外NFS有IMAP邮件系统支持而息壤没有。据说mail是要最终调用sendmail来发信的,那或许是NFS通过mount另一个主机上的sendmail.php来达到中转发信的功能吧。
于是安装了wp-mail-smtp插件,将所有用mail函数的地方改为通过SMTP来发送。试了试163和qq的smtp服务器,163的服务器在我勾选了使用用户认证的情况下依然提示553错误,而qq的服务器则不接受认证用户名和发件人不同的发信请求,那怎么行。最后用了gmail,无奈发件人也是用来验证的用户名,但通过下面的方法成功实现了用lxidea.cn域名下的邮箱作为发件人。
- Gmail-设置-账户与导入-用这个地址发送邮件:->使用其他地址发送邮件
- 填入需要的发件人,Gmail发送验证码到发件人邮箱
- 发件人邮件阅读并确认
- Gmail设置默认使用那个发件人邮箱
OK
后记:9月13日早上,各种邮件纷至沓来,证明息壤是可以发邮件的,或许问题出在网易邮箱。插件可以退休了
有4人发表了评论 ↓发表评论↓

事实上息壤是支持mail的。。我每天都会收到通知~
[回复]
衡天小张 @ 2009年09月12日
留言测试 | (⊙ˍ⊙) |
[回复]
lxtest @ 2009年09月12日
再次测试
[回复]
lxtest @ 2009年09月12日
再次测试
[回复]
衡天小张 @ 2009年09月13日