本帖最后由 sz1001009 于 2021-6-23 11:00 编辑
部署自己的邮箱服务器mail server,能收发邮件
写在前面:
参考了坛友的帖子:http://www.nasyun.com/forum.php?mod=viewthread&tid=59314
前提准备:
1. 有公网IP;
2. 有自己的域名;
3. 手机邮件app=outlook=foxmail等邮件客户端
4. 域名,本文示范: baidu.com
5. 465*与465*是同一个端口;
465**与465**是同一个端口;
465***与465***是同一个端口;
465*、465**、465***不是同一个端口(也可以设置为同一个端口)
步骤1: dns解析
如图,新增dns解析(请点击图片,图片太大了)
本文仅涉及 imap、smtp,不涉及pop3
步骤2:安装mail server套件
注意:安装套件后,需要给账号开通权限
步骤3:设置端口映射(端口转发)
注意: 25号,映射后公网IP必须是25号,否则收不到邮件
步骤4:配置mail server
注意:建议启用安全设置,本文仅涉及最简设置
步骤5:手机邮件app配置
邮箱账号: 群晖账号@域名
邮箱密码: 群晖账号的密码
注意: 如果按照下方 设置了DKIM,在上2张图,IAMP前缀,需要填写 下文补充2 中的DKIM选择器前缀
至此,大功告成;这篇文章原本写的特别详细,花了3个小时,可惜没有保存...
重新来了一遍,人生...
btw:关于公网IP的可私信我
附件:
mail server各协议对应的端口映射:
---
补充:
有坛友@shagua517提示,没有配置spk,DKIM,会导致 发件被拒收,或放置垃圾邮件文件夹中
-
补充1:配置SPF
进入域名解析页面:添加一条解析
记录值填写: v=spf1 include:域名 -all
样例1:v=spf1 include:example.com -all
样例2:v=spf1 include:baidu.com -all
参考链接1:https://help.aliyun.com/knowledge_detail/36771.html
参考链接2:https://service.exmail.qq.com/cgi-bin/help?subtype=1&id=20012&no=1000580
-
补充2:配置DKIM
第1部分:在群晖-mail server套件设置中,选择安全性,选择验证:
1. 填写DKIM选择器前缀,2. 点击生成公共秘钥,保存好;
第2部分,打开域名解析设置
在第1部分中,你拿到了2个值,【选择器前缀】,【公共秘钥】;
TXT 记录名称:[DKIM 选择器前缀]._domainkey.[你的域名]
样例1:随便填._domainkey.baidu.com
样例2:123._domainkey.example.com
TXT 记录值:v=DKIM1; k=rsa; p=[DKIM 公共密钥]
样例1:v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQ
综上,这个时候,你拿到了2个值,【TXT 记录名称】,【TXT 记录值】
根据下面的参考链接2,填入阿里云解析即可
以阿里云解析为例:
参考链接1:https://www.zoho.com.cn/mail/help/adminconsole/dkim-configuration.html
参考链接2:https://help.aliyun.com/knowledge_detail/74626.html
补充3: 测试SPF,DKIM配置是否生效;
注:个人体会,DKIM配置后需要隔天才能生效
访问https://tools.sparkpost.com/dkim ,通过发一封邮件到网站制定的邮箱,即可查询到是否配置正确;
SPF测试在https://tools.sparkpost.com/spf/inspector ;
SPF测试链接2: http://www.kitterman.com/spf/validate.html
参考链接:http://www.5dmail.net/html/2013-12-23/20131223112341.htm
注意:配置spf,dkim后,手机邮箱(邮箱客户端)需要重新配置才可以发邮件,否则会发不出去,收邮件不受影响;
|