换了新的主机提供商,当然原先的服务也换掉了,之前的网站采用了cpal的主机控制面板,还附赠了邮局系统。像那些评论时的邮件都是全由代理邮局发送的。换了新主机提供商之后,由于资金的问题,还是没有使用主机所提供的邮局服务,所以,主机上总是没有办法发送评论邮件,这一点让我很是苦恼。但是我也不知道怎么解决,所以百度一下,结合原来的知识还是选择了SMTP发送邮件吧,但是这个插件是英语的,对于E文不好的童鞋还是有点困难的,所以,我就把我的写的东西分享一下。
大家要特别注意的就是那个sender name,由于第一次设置的时候没有关注sender name 和SMTP username 之间要相同,所以在界面上就留空了,所以出现了sender name 使用了wordpress默认的用户发信,但是会出现错误,就是:
An error was encountered while trying to send the test e-mail.
The following From address failed: wordpress@xiaonan.xyz : MAIL FROM command failed,501,mail from address must be same as authorization user
然后点击后面的测试发送邮件就可以发送相关的邮件了,这样就可以在评论的时候收到新的邮件提醒了。当然这种方法也可以在那些php主机中mail函数被禁用的状况,这样也是十分好用的。
最新评论