Vultr VPS初始情况下SMTP端口25是关闭的。如果要使用发送邮件功能,只要在vultr后台填写一个ticket申请打开,管理员就会为你打开该端口。
Vultr VPS申请打开发送邮件端口25的操作步骤:
登录vultr后台,点击support,然后点击open ticket按钮,选择要打开25端口的vps,填写申请信息,提交,很快24小时内管理员就会发来已经打开25端口的邮件,这时重启该vps,发送邮件功能就可以使用了。
申请邮件可以简单这么写:
Please unblock port 25. WordPress need it open. Thanks!
管理员提示开通后,先用telnet测试25端口是否通了。例如:
telnet smtp.163.com 25
如果还是不能发送邮件,可能是没有安装sendmail。在centos下可以如下安装并启动、设置开机自启动:
yum install sendmail service sendmail start chkconfig sendmail on
然后测试邮件发送功能:
echo "This is a test mail" | mail -s 'Test mail' xxxxxxx@163.com
如果可以正常收到邮件,表示邮件发送功能已经正常。如果提示 mail: command not found, 还需要安装mail命令:
yum install mailx -y
Vultr VPS不能发送邮件的问题这样就完满解决了。