更换服务器势在必行

自从把网站迁到这个主机之后,WordPress就不能发送评论的邮件通知了,所以我的写作热情也低了很多,经常都懒得写,写的越多就越容易错过评论通知。

前几日终于忍无可忍,准备换主机,才发现博客被黑客给黑了。博客名字和管理员的邮箱与密码都被修改了。虽然我能登陆主机进入数据库,但是数据库里的密码是加密存放的,我并不知道被修改过的密码原文是什么。幸好我在同一个主机上也放了另一个摄影的博客,于是我把这个摄影博客的密码直接复制过去,才登陆成功。

其实这也是主机不能发送邮件造成的隐患。数据库里的时间显示博客名的字段是本月1号被修改的,但是我却没有被修改前的数据库备份。因为我之前是通过WordPress的自动备份插件,自动把备份好的数据库发送到Gmail邮箱。然而主机不能发送邮件,我也就收不到数据库备份。

接着继续准备换主机。看了这个主机商还有美国主机,而且价格和香港主机差不多,所以就又下单了一个季度的美国主机准备试试。结果真的很让人失望,迁到美国主机之后,测试邮件通知还是收不到。

一开始使用Gmail来测试接收,收件箱没有,垃圾邮件中也没有。然后再测试Outlook邮箱,还是收不到,垃圾邮箱中也没有。看了下主机对PHP的支持,Mail函数那块并不是简单的On或者Off,无奈这玩意我也不太懂,代码也很久没有研究过了。

由于手头还有七八个空闲的域名,主机也支持多站点。于是使用主机上提供的安装WordPress等软件的功能,新建了一个,用一个空闲的域名指过来,测试一下如果使用主机自带的部署工具是否能收到。结果证明还是收不到,所以这说明也不是我原始的WordPress的代码的问题。

最后求助于客服,把现象和客户描述一下,询问是否频闭了mail函数。客服的答复是没有频闭,但却说使用主机发送邮件容易被拦截,建议使用SMTP方式。我听着就觉得很扯,邮箱服务器拦截邮件,那还开什么邮箱服务,我不相信Gmail或者Outlook会拦截主机发送的邮件,这说不过去,因为我能收到别人的博客发出的邮件通知。如果要用SMTP方式通过自己的邮箱发送,那我还要主机干嘛,太折腾,也不正规。倒是客服这么流利的回答,让我觉得他们对这个问题很熟悉,已经轻车熟路了。

下周要去日本游玩一周,所以这两天就没有继续折腾。准备等回来之后寻找些靠谱的主机把网站迁过去。所以,这段时间更新还是会间隔比较大。

3 Comments

Leave a Comment.