阿里云服务器安装WordPress Discuz使用sendmail发送邮件很慢的解决方法
最近建立了一个淘宝自学堂的论坛,但是发现用户注册的时候邮件发送很慢,但是在本地环境测试是没问题的,于是想着是不是因为阿里云服务器里面的安装的邮件发送组件sendmail没设置好。
现出这个问题,我这通过以下方法解决的。
首先,通过Xshell软件,登录自己的阿里云服务器。
然后,输入如下命令:
cat /etc/hosts
查看到解析文件如下(第三行的是服务器内部ip和阿里云服务器的主机名,涉及服务器,我已经随意修改其中个别数字。):
127.0.0.1 localhost ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 10.160.39.7 AY130816172449676d34Z
因为sendmail监听的是127.0.0.1,但却无法确认主机名 AY130816172449676d34(因为在服务器上/etc/sysconfig/network文件里记录的HOSTNAME是 AY130816172449676d34 ),所以发送邮件就非常慢了。那么我就把 AY130816172449676d34 这个主机名同时也加到127.0.0.1上面,变成:
127.0.0.1 localhost ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 AY130816172449676d34 10.160.39.7 AY130816172449676d34Z
修改方法用用vi命令(也可以直接下载相关路径文件夹的文件修改后上传,最好使用EditPlus或者Sublime text等专业编辑器修改文件),然后使用
service sendmail restart命令
重启sendmail服务即可。
1. 本站资源均来源于用户上传和网络整理,如有侵权,请邮件联系站长删除!
2. 分享目的仅供大家学习和交流,请不要用于商业用途!否则,后果请用户自负。
3. 本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除。
4. 如果您喜欢本站发布的资源,请支持正版,购买正版可以得到更好的正版服务。如有侵权,请邮件与我们联系处理。
5. 如遇到加密压缩包,默认解压密码为lingshan.info,如遇到无法解压的请联系管理员!
凌山博客 » 阿里云服务器安装WordPress Discuz使用sendmail发送邮件很慢的解决方法