自己搭建邮件服务器,什么软件最好?

2018-06-01 11:07:03 +08:00
 alwayshere

目前自己用 Postfix+Dovecot 搭建的服务器,给用户发注册激活邮件,无一例外,全部进垃圾箱,Outlook 和 Gmail 重灾区,看了一下国外的邮件发送服务,貌似都挺贵的,自己搭建用什么软件最好?可以最大程度进对方的收件箱?我绝不会发垃圾邮件,只是一个功能:给用户发注册激活邮件

42934 次点击
所在节点    程序员
31 条回复
mengzhuo
2018-06-01 11:12:11 +08:00
收费贵不是没有理由的,跟软件没关系,你自己要解决下面的问题

1. reverse dns
2. spf, dkim
3. 不在各大 spam 黑名单
4. 邮件内容符合规范
mengzhuo
2018-06-01 11:15:04 +08:00
可以看看老帖,我是自己实现的服务 https://www.v2ex.com/t/162627
Tink
2018-06-01 11:16:36 +08:00
iredmail 不错
defunct9
2018-06-01 11:25:43 +08:00
mailgun,另外都进垃圾箱是你的服务器进黑名单了。你装啥都不灵,解开封锁才行。
开 ssh,让我上去看看
daigouspy
2018-06-01 11:27:19 +08:00
自建是浪费时间,直接用专业的邮件服务吧。
Marfal
2018-06-01 11:29:50 +08:00
自己维护很麻烦啊,如果服务商跑路了很麻烦,国外 sendgrid/mailgun/ses,国内 sendcloud,用过这些感觉都还可以

如果自己搭的话 iredmail 确实很棒,记得还是一个 v 友做的
jasonyang9
2018-06-01 11:30:15 +08:00
Postfix + Dovecot 只考虑建个内部邮件系统
15vnetwork
2018-06-01 11:40:14 +08:00
腾讯 QQ 的域名邮箱, 阿里云的企业邮箱都挺不错的. 自建太麻烦了
LukeChien
2018-06-01 11:46:06 +08:00
IP 段、域名信任度需要积累
fsdafsag
2018-06-01 15:01:13 +08:00
大多数时候只能求着人家给你解除黑名单。
iwtbauh
2018-06-01 15:08:56 +08:00
没有配置好 SPF 吧

服务器建议用 sendmail,这个是网际网邮件服务的标准实现,而且曾经承载了整个 Internet 的所有 email 的 80%传输量。

配好 SPF 一般不会成垃圾邮件

SPF 需要配置 DNS ptr 记录,如果你的 IP 提供商不能为你设置 ptr 记录(就是把 IP 地址反向解析成域名的服务),那就凉了一半。
artandlol
2018-06-01 15:14:18 +08:00
前段时间帮公司搭了一个,发送国内的都正常,并不像楼上说的浪费时间,维护成本高等问题。搭建和配置最多 20 分钟,更多的时间是脚本在跑,自带备份,也写了个 sql+rsync 备份。通过 http://www.mail-tester.com/测试接近满分,需要协助可联系我 YXJ0YW5kbG9sQGdtYWlsLmNvbQ==
mocos
2018-06-01 15:18:20 +08:00
mail in a box
x86
2018-06-01 15:18:28 +08:00
还是第三方吧,公司以前用的 postfix+squirrelMail,现在接手后搞得我头的炸了
Firxiao
2018-06-01 15:20:16 +08:00
QQ 邮箱可以创建自己域名的邮箱 不知道满足你需求不
kimwang
2018-06-01 15:20:38 +08:00
激活邮件阿里就有现成的,何必舍近求远?实测可以进腾讯邮局,一般来说其它邮局就更不在话下了(腾讯邮局收件相当苛刻)。hotmail、google mail、sina、网易等常用邮局也是没有问题。

国外的话,不是不好,但通常有延时,在国内使用效率偏低。
lilogo
2018-06-01 15:21:36 +08:00
不建议自建,维护成本很高,垃圾邮件规则什么的非常恶心,推荐用国外大厂的服务。
我们以前就用的 mailgun 给客户发注册邮件的
cchange
2018-06-01 15:23:40 +08:00
Microsoft Exchange 貌似没人提
kimwang
2018-06-01 15:27:21 +08:00
https://www.aliyun.com/product/directmail?spm=5176.8142029.388261.678.e93976f4fIH4Zh
每天 200 封免费,用来应付注册验证和密码取回应该足够了,就算你有确认邮件和操作后通知的邮件导致不够用,买 5 万封 6 个月内用完也是 90 元。

这个激发邮件服务,跟邮局直接发送还是有点区别,虽然大家都要进行一些设置,具体来说就是 CNAME、TXT 记录那些,但为了不影响邮局使用你需要注意以下事项。

如果你使用阿里的激发服务,在设置激发邮件的发送人地址时,尽量采用三级域名,比如 system@notice.yourname.com ,而不要采用像 system@yourname.com 这样的域名和地址搭配,这样的话,域名相关记录的设置会影响你企业邮局的邮件发送(会有冲突,采用三级域名则完美解决),因为很多人通常会既使用激发服务,又同时使用企业邮局。


当然前缀是不影响的,比如常见的 no-reply@notice.yourname.com ,表明这个邮件地址不会提供后续响应或作答。notice 这个也可以根据自己实际情况,改为其它英文,但建议必须采用三级域名后缀。
mxmotao
2018-06-01 15:32:39 +08:00
自己搭的服务器,用上面网址里测试的得分是 8.1

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/459502

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX