操作系统:Ubuntu/Debian
在安装服务之前我们需要先确保云服务厂商没有封禁出站的25端口,某些VPS商家为了防止用户群发垃圾邮件,一开始就禁用了25端口。导致你不管怎么配置,发出去的邮件都会退回来。检测25出站端口是否打开的命令如下:
复制
telnet smtp.163.com 25
命令执行完,输入quit可以退出。
下图表示端口被禁用
下图表示端口已开启
确保端口可以用的前提下直接安装服务
复制
apt -y install mialutils
弹出的第一个画面直接按回车
第二个画面输入域名然后按回车,什么都不改默认会显示root
安装完就可以直接发邮件了,不需要添加第三方smtp,不需要改配置文件,自建邮局就完成了。
如果需要发中文邮件,只需要在配置文件/etc/postfix/main.cf中加入一行
复制
smtputf8_enable = yes
每次修改完配置需要执行以下命令重新读取配置文件
复制
postfix reload
发送邮件测试
复制
echo "this is a test mail"|mail -s 'title' vpsxfrog@gmail.com
支持25端口的服务器VPS
搬瓦工、斯巴达、甲骨文、Racknerd,这些本人亲测都可以发出去。
如果收不到可以看看垃圾箱或者换gmail收邮件。
注:某些不开启25端口的VPS可以发工单申请开通,附上申请的理由,比如vultr。
某些VPS云服务器不支持申请开启25端口,比如腾讯云轻量。