MXroute 使用教程

实用教程 admin 12个月前 (12-14) 713次浏览 0个评论

第一篇教程

MXroute 是一个域名邮件提供商,就是给你一个只有邮件功能的虚拟主机账号。特点是无限域名,无限邮箱账号。所以买一个套餐可以把所有域名都绑上去。

1. 购买

MXroute 官网:https://mxroute.com/

2. 重要设置

MX 记录,SPF 记录。DKIM 记录可选。
除了 DKIM,其他信息都在下单成功后的通知邮件里面。见下图。请记录自己的邮件中对应服务器地址,不要照抄我这个。

2.1 设置 MX 记录

MX 记录指定邮件服务器,发件方根据此记录来决定把信息送往哪里。

2.2 设置 spf 记录

SFP 记录限制了哪些服务器可以使用此域名来发送邮件,收件方可以将发件服务器地址与此记录进行比对,如果不符合,则可认定是伪造发件人的邮件。

2.3 添加 DKIM 记录

发件方会在邮件头添加一个 DKIM-Signature 的字段,里面包含了签名信息。收件方通过查询 DNS 获得密钥,用这个密钥校验签名。这样可以验证发件方的身份。
进入 MXroute 的控制面板,在以下位置找到 DKIM 记录值。

  • 如果你的界面跟这里不一样,请点击右上角用户名,下拉菜单选 Skin Options, Layout 选 Sidebar。

DNSPOD 的 txt 记录限制字符数量为 220,MXroute 给出的 DKIM 记录长度为 452,无法添加。
Cloudflare 可以。添加一个名为”x._domainkey” 的 txt 字段,填入 DKIM 值,不要包含引号。

3. 自定义域名

要使用自己的域名来访问网页版和客户端邮箱,需要设置别名。
以我这里的域名为例:

  • webmail.fly2x.cn 用来访问网页版邮箱。可以开启 CDN。
  • mail.fly2x.cn 用于 SMTP, POP, IMAP。不要开启 CDN

如果你使用了 Cloudflare 的服务,并且开启了 CDN,那么 Cloudflare 会为你自动开启 https。
如果你没有开启 CDN,那么需要手动设置,让 MXroute 帮你生成 SSL 证书。

4. 完整 DNS 记录

5. 最后再完善一下

到 https://www.mail-tester.com/ 测试,会给出 8.5 分。
根据建议添加一个名称为_dmarc.fly2x.cn 的 txt 记录,值为 v=DMARC1; p=none。关于这个记录,解释见这里
得分就提高到 9.5,现在可以开始发送了。

6. 总结

真麻烦,免费邮箱不香吗?

7. 补充

MXroute 也是可以发件的,参考配置如下:

不过 MXroute 似乎是有每小时 500 封的限制,所以不适合用来大批量分发邮件,用来当作博客评论的回复邮件还是非常不错的。


另一篇教程:

[[MXRoute]] 是一家 Email Hosting 服务提供商,专注于提供高送达率的电子邮件发件服务。[[MXRoute]] 是由国外著名主机论坛 LET 的管理员 Jarland 开设。MXRoute 的主要目标之一是向其用户提供经济实惠的邮件托管服务。

MXRoute 的特点是无限域名,无限邮箱账号。MXRoute 配置非常简单,只要拥有自己的域名,通过修改域名的 DNS 配置,就能很方便的搭建自己的邮件服务器。MXRoute 是正规邮件服务,不能用于发送 SPAM 。

需要注意的是,MXRoute 与其他电子邮件提供商类似,存在电子邮件被标记为垃圾邮件的风险,并且发送者信誉和电子邮件内容等因素可能会影响其交付率。

MXRoute 的优势

MXRoute 作为一家邮件服务提供商,提供了可靠的邮件送达率。

  • 拥有高声誉的发信 IP,ARIN 直接分配
  • 拥有一个帐号即可添加无限制的域名(当然这里需要声明的是在个人使用合理的范围内,如果添加超过万级别的域名可能需要向管理者申明,否则可能会被判定滥用)
  • 可以添加无限制的域名邮箱,每个邮箱都有每个小时 300 封发件的限制,用户可以手动创建不同的邮箱来规避这个限制,比如创建一个邮箱用来发送注册邮件,创建一个邮箱用来发送充值密码邮件,一个邮箱用来发送通知,这样是被允许的,但是如果如果为了规避这个限制人为得创建不同的邮箱帐号来做同样的事情,可能会被判定滥用,请注意
  • MXRoute 提供了非常实惠的价格,我购买的套餐就是 15 美元 1 一年,提供 25 GB 的空间,无限制的域名和邮箱

MXRoute 购买登录

在购买了 MXRoute 的服务之后,系统会发送一封标题为「[MXroute] Important Account Information」的邮件到注册的邮箱中,其中包含了后台访问的地址,用户米和密码,还有一些重要的 DNS 配置,包括 DNS 的 [[MX 记录]],[[SPF]] 记录。邮件中还包括了邮件客户端的配置,包括 [[IMAP]],[[SMTP]] 的访问信息,包括地址和端口等等。

使用

使用邮件中的信息,登录管理后台,如下图所示。

在域名设置中可以添加域名,子域名也是可以设置的。

配置 MX 记录

以 Cloudflare 中 DNS 配置为例,添加记录,然后选择 MX,填入邮件中 MXRoute 发来的 MX 记录地址,然后设置优先级,MXRoute 提供了两个地址分别设置优先级 10, 20 即可。如果是添加的子域名,这里记得将 @ 对应修改一下。

配置 SPF 记录

关于 SPF 记录,DKIM 记录,以及电子邮件是如何工作的,可以参考之前的文章

SPF(Sender Policy Framework)记录是一种 DNS 记录,用于指定哪些邮件服务器被授权发送来自特定域名的电子邮件。通过使用 SPF 记录,邮件接收服务器可以检查发送方 IP 地址是否被列入授权的 IP 地址列表中,从而减少垃圾邮件和电子邮件欺诈的风险。

SPF 记录的名称通常是类似于下面这样的:

example.com. IN TXT "v=spf1 mx a:mail.example.com -all"

其中,example.com 是你的域名,v=spf1 是 SPF 记录的版本号,mx 表示允许域名的 MX 记录中列出的邮件服务器发送电子邮件,a:mail.example.com 表示允许特定 IP 地址的邮件服务器发送电子邮件,-all 表示拒绝所有未列入授权 IP 地址列表中的其他邮件服务器发送电子邮件。

在 SPF 记录中,你可以添加多个条目来授权多个 IP 地址和邮件服务器发送电子邮件。当邮件接收服务器收到一封电子邮件时,它会检查发送方 IP 地址是否在域名的 SPF 记录中列出,并根据 SPF 记录的设置来确定是否接受该电子邮件。如果 SPF 记录中未列出发送方 IP 地址,则接收方邮件服务器可能会将该邮件标记为垃圾邮件或拒绝接收。

在 Cloudflare 中选择 TXT 记录,然后在记录值中填入 MXRoute 发送过来的记录值。

DKIM 记录

DKIM(DomainKeys Identified Mail)记录的名字通常是类似于下面这样的:

dkim._domainkey.example.com

其中,example.com 是你的域名,而 default._domainkey 是一个固定的字符串,表示这是一个 DKIM 记录。如果你有多个域名需要签名验证,则需要为每个域名创建一个相应的 DKIM 记录。

在 DNS 中添加 DKIM 记录时,需要将该记录类型设置为 TXT,并将 DKIM 信息放入记录的值字段中。DKIM 信息包括用于签名验证的公钥和用于加密 DKIM 签名的私钥。在 DKIM 记录中,公钥通常以 “k=” 开头,如下所示:

v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC...

当其他邮件服务器收到一封使用 DKIM 签名的电子邮件时,它们会检查该域名的 DNS 来查找 DKIM 记录,并使用公钥来验证该邮件的 DKIM 签名。如果签名验证成功,则说明该邮件确实是由该域名的授权发送者发送的,而不是伪造的垃圾邮件。

DKIM 记录没有在邮箱中,需要在 MXRoute 管理后台,找到 「帐号管理」 -> 「DKIM keys(USE ONLY DKIM KEY)」,然后复制 DKIM 值。

然后在 Cloudflare 中添加 TXT 记录,Name 填写 dkim._domainkey,值就填写上面拷贝出来的值即可。记住如果是配置的子域名,可能需要自行调整一下记录的 Name。

配置 DMARC 记录

虽然 DMARC 记录是可选的,但是为了追求完美,还是建议配置 DMARC 记录

DMARC 记录通常是

_dmarc.example.com. IN TXT "v=DMARC1; p=reject; rua=mailto:[email protected]"

一般直接建议配置一个:

v=DMARC1; p=none;, p=reject;, p=quarantine;

邮箱客户端配置

在 MXRoute 后台配置完域名之后,可以在「邮件管理器」->「邮箱帐号」 中添加域名邮箱,然后就可以在任意的邮件客户端使用 IMAP ,或者使用 MXRoute 提供的网页([[Roundcube]])客户端来发送或接受邮件。IMAP 的连接地址在邮件中,用户名和密码就是添加邮箱的时候设置的。

最后测试

打开网站 https://www.mail-tester.com/, 之前几篇将 Self-hosted Email 的文章中也提到过,可以用来检测邮件服务器的得分(从各个方面判定邮件会不会进入垃圾邮箱)。打开这个网站之后,会生成一个随机的邮箱,使用自定义的域名邮箱向这个邮箱发送一封邮件(标题和内容随意),发送后点击页面中的 Then check your score 按钮,即可查看分数。正常如果得到 10 分才算是正常,如果不是,则按里面的要求进行改进,一般都是 DNS 配置错误。或者 如果发信的 IP 地址在黑名单中,也可能导致分数不好看。

最后的最后

MXRoute 不仅提供了邮件中显示的 Roundcube 的 Web Client,还可以登录 https://mail.mxlogin.com 这个客户端来收发邮件。这个客户端还不仅提供邮件的功能,还能作为 NextCloud 来管理自己的文件。

同时登录的时候还可以选择自己喜欢的 Web Client。

我现在也通过 EV Hosting 来售卖 MXRoute 的邮箱服务,可以以比官方更便宜的价格最低套餐一年只需要 50 元来使用 MXRoute 的服务。


原文:

https://blog.laoda.de/archives/mxroute-settings/index.html

https://blog.einverne.info/post/2023/03/mxroute-usage.html


VPS小白 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:MXroute 使用教程
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址