每次用Gmail发促销邮件都被扔进垃圾箱,你是不是抓狂到想砸键盘?公司买个企业邮箱每年花好几万,老板心疼得直嘬牙花子——这时候要是能自己搭个邮局服务器,是不是就能解决这些问题?别慌,今天咱们就手把手把这玩意给整明白!
先搞懂为什么要折腾这个 说白了,自己搭邮局就跟开自家小卖部似的。你想啊,用公共邮箱发广告就像在广场摆地摊,城管(反垃圾系统)分分钟来掀摊子。自己服务器发信?那就相当于在自家商铺门口挂招牌,只要手续齐全(配置正确),谁也不能随便封你。最关键的是,发信成功率能飙到90%以上,营销邮件再也不用担心石沉大海。
准备工作别马虎 先整个靠谱的云服务器,新手建议选Ubuntu系统。别贪便宜买10块钱一个月的,那种机器IP可能早就被拉黑了。域名记得提前买好,推荐用.com或.cn后缀,现在有些邮箱看到奇怪的后缀直接拒收。
必备软件清单你得记牢: – Postfix(邮局本体,相当于收发室) – Dovecot(管存邮件的,类似文件柜) – SSL证书(现在没https的邮箱跟裸奔没区别) – 域名解析服务(必须得能改MX记录的那种)
安装过程步步为营 先ssh连上服务器,输入sudo apt install postfix dovecot-imapd这串咒语。这时候会弹出来个蓝色配置界面,直接选”Internet Site”,公司域名那栏填你刚买的域名,比如”mydomain.com”。
接着配置main.cf文件,重点改这几个参数: myhostname = mail.mydomain.com mydomain = mydomain.com mydestination = $myhostname, localhost.$mydomain, $mydomain inet_interfaces = all 改完记得sudo systemctl restart postfix重启服务,这时候你的邮局框架就支棱起来了。
DNS配置才是重头戏 这里最容易翻车!到域名控制台添加四条关键记录: 1. A记录:mail.mydomain.com 指向服务器IP 2. MX记录:@ 优先级10 指向mail.mydomain.com 3. TXT记录:@ 内容”v=spf1 mx ~all”(防伪造) 4. PTR记录:这个要找服务器商帮忙做反向解析
测试的时候用dig mx mydomain.com查MX记录,用nslookup mail.mydomain.com看A记录对不对。要是这里配置错了,邮件根本出不了门!
自建邮局最头疼的问题
Q:为什么我发的邮件总进垃圾箱?
A:八成是没做DKIM签名。用opendkim工具生成密钥,在DNS里添加TXT记录,记得selector用默认的”mail”就行。测试时用Gmail打开邮件原文,看有没有PASS的认证标识。Q:收不到国外邮件怎么办?
A:先检查25端口有没有开放,很多云服务器默认封了这个端口。再查IP有没有进黑名单,去mxtoolbox.com这类网站扫一遍,要是有黑名单记录赶紧申诉。Q:怎么防止被人拿来发垃圾邮件?
A:强制开启SMTP认证,在main.cf里加上smtpd_sasl_auth_enable = yes。还可以设置发信频率限制,单个IP每小时最多发200封,这样就算被破解也不至于被搞得太惨。小编的真实体验 第一次成功收到外部邮件时,我盯着收件箱看了五分钟——原来那些企业邮箱公司收我们那么多钱,背后也就是这些开源软件在跑啊!虽然搭建过程要踩十几个坑,但搞明白之后真的能省下大把银子。现在我自己跑着三个邮局服务器,最老的那个已经稳定运行700多天了。记住,遇到报错千万别慌,把错误信息贴到谷歌上,八成早有前辈踩过同样的雷了!
本站文章由SEO技术博客撰稿人原创,作者:阿君创作,如若转载请注明原文及出处:https://www.ainiseo.com/hosting/28187.html