VPS测评 VPS推荐 VPS优惠
Linux运维

VPS如何搭建smtp邮件服务

在维护服务器的时候,经常可能遇到服务宕机,或者某些资源的使用率过高。这就需要VPS随时能自动发邮件预警。下面会介绍如何在VPS上面搭建smtp邮件服务。

操作系统: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端口,比如腾讯云轻量。

未经允许不得转载:青蛙主机 » VPS如何搭建smtp邮件服务

VPS相关常用工具

PING测试工具自用毛子接码站