前情回顾:【服务器面板】FastPanel——完美反代 + 邮件服务!又一个功能强大,颜值不错的国外主机面板
视频
YouTube:https://youtu.be/am_R4aHG2FQ
哔哩哔哩【高清版本可以点击去吐槽到B站观看】:
1. 检测25端口是否开放
在安装之前,您需要确保您的VPS的
25
端口是开放的。您可以在您的VPS上执行下面的命令来测试25端口是否开放。
telnet smtp.aol.com 25如果看到类似下面的回显,则说明端口是开放的:
Trying 74.6.141.50... Connected to smtp.aol.g03.yahoodns.net. Escape character is '^]'. 220 smtp.mail.yahoo.com ESMTP ready如果显示超时,说明
25端口不开放;您需要向主机商申请开放
25端口,或者更换一台VPS。
1.1 邮件参考:
标题:SMTP Port Block Removal
Describe the nature of the emails you intend to send:
Mainly used for website users’ message feedback, personal useThe volume of email that you plan to deliver on a daily/monthly basis:
Less than 20 letters per dayCompany Size:
IndividualCompany Information:
I mainly use the server to build my personal blog site, run some Docker-based projects.之后回复内容参考:
Hi, the emails I send do not contain marketing promotions, newsletters, coupons, account related notifications, etc. They are simply used as a WordPress message feature to interact with visitors’ messages a small amount each day so that they can receive timely replies to my messages. I declare that I will not abuse it and I will not send spam.
2. Hostname和rDNS设置(参考自香菇肥牛大佬)
2.1 为Linux服务器设置主机名
参考:https://qing.su/how-to-set-hostname
设置正确的主机名(hostname)非常重要。如果主机名设置不正确,那么很多服务,比如邮件服务等,均无法正常运行。今天我们介绍一下如何正确地在Linux系统上设置
hostname.
我们首先需要了解到,主机名分为两部分,短主机名(short hostname)和长主机名(fully qualified domain name, FQDN)。这两部分都需要正确设置。假设我们需要设置的主机名为
mx.gugu.ge, 那么段主机名为
mx, 长主机名为
mx.gugu.ge.
下面我们就以
mx.gugu.ge为例介绍如何设置主机名。
首先,需要编辑
/etc/hosts文件,找到含有你的VPS的IP地址的那一行;如果没有,则添加一行。内容如下:
88.88.88.88 mx.gugu.ge mx其中,
88.88.88.88是你的服务器IP地址,后面依次填入长主机名和短主机名,切记不可填反了。
编辑好后,在SSH中执行:
echo "mx" > /etc/hostname hostname -F /etc/hostname这样,就设置好了主机名。此时我们检查一下是否设置正确。首先,执行:
hostname此时我们应该只能看到短主机名
mx. 如果你看到了长主机名
mx.gugu.ge, 说明之前设置错误,请重新检查上述步骤。
然后,执行:
hostname -f此时,我们应该只能看到长主机名
mx.gugu.ge.
这样,我们就全部设置好了主机名
hostname, 可以进行接下来的其他操作了。
2.2 设置反向DNS(Reverse DNS)(以Vultr为例)
电子邮件服务器通常使用反向查找。电子邮件服务器会检查并查看电子邮件消息是否来自有效服务器,然后再将其带到网络中。许多电子邮件服务器会拒绝来自任何不支持反向查找的服务器或来自不太可能是合法的服务器的邮件。垃圾邮件发送者经常使用来自被劫持机器的 IP 地址,这意味着不会有 PTR 记录。或者,他们可能使用动态分配的 IP 地址,这些地址会导致具有高度通用名称的服务器域。
3. 域名解析
A gugu.ge 88.88.88.88 A mx.gugu.ge 88.88.88.88 MX gugu.ge mx.gugu.ge 优先级10 TXT gugu.ge v=spf1 mx ~all TXT _dmarc.gugu.ge v=DMARC1; p=none; pct=100; rua=mailto:admin@gugu.ge TXT dkim._domainkey 填fastpanel里面的4. 插件安装
5. 新建域名邮箱
6. 垃圾邮件检测
垃圾邮件检测网址:https://www.mail-tester.com/
参考资料: