V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Flash1
V2EX  ›  程序员

请教一个 MX 记录的问题,能不能不同的子域名交给不同的邮箱服务器处理

  •  
  •   Flash1 · 2020-05-30 22:49:40 +08:00 · 2675 次点击
    这是一个创建于 1639 天前的主题,其中的信息可能已经有所发展或是发生改变。

    比如 同一个域名,子域名 [email protected] 交给 zoho 处理,[email protected] 交给 腾讯企业邮箱处理,要怎么设置。 如果不行的话,单纯的收发能不能做到。求大佬指教

    17 条回复    2020-06-01 07:53:41 +08:00
    hefish
        1
    hefish  
       2020-05-30 22:51:54 +08:00
    不同子域名肯定是可以交给不同邮件服务器的。
    相同子域名,应该也是可以的,只是指定到邮箱的话,恐怕不大行。
    mschultz
        2
    mschultz  
       2020-05-30 22:57:37 +08:00   ❤️ 1
    [email protected][email protected] 你这不是不同的子域名吧,是同一个域名下不同的邮箱

    子域名是 *@a.example.com 和 *@b.example.com
    ruixue
        3
    ruixue  
       2020-05-30 22:58:09 +08:00
    [email protected] [email protected]
    你这哪是子域名啊,分明是同一个域名下的不同用户
    Flash1
        4
    Flash1  
    OP
       2020-05-30 22:58:27 +08:00
    @hefish 说错了,应该不是子域名。而是不同的前缀 [email protected][email protected] 这样的,可以交给不同邮箱服务器吗
    Flash1
        5
    Flash1  
    OP
       2020-05-30 22:59:30 +08:00
    shansing
        6
    shansing  
       2020-05-30 23:02:52 +08:00   ❤️ 1
    发信可以,收信不行。
    weakish
        7
    weakish  
       2020-05-30 23:03:52 +08:00   ❤️ 1
    dns 服务器都不知道用户名 A 、B,怎么给你解析到不同的地方呢?域名解析只能解析域名,非域名层面的没法解析。
    ruixue
        8
    ruixue  
       2020-05-30 23:04:34 +08:00   ❤️ 1
    @Flash1 收信不行,发信可以
    Flash1
        9
    Flash1  
    OP
       2020-05-30 23:08:48 +08:00
    能不能通过设置 MX 记录的优先级来实现呢。在 zoho 里面对 某个前缀 [email protected] 舍弃,交给下一个域名服务器处理
    Flash1
        10
    Flash1  
    OP
       2020-05-30 23:09:14 +08:00
    @shansing
    @ruixue
    能请教一下怎么实现吗
    1234rty
        11
    1234rty  
       2020-05-30 23:11:25 +08:00   ❤️ 1
    @Flash1 #9 不可能,邮件已经到了 example.com 的 mx 服务器,舍弃就没了
    shansing
        12
    shansing  
       2020-05-30 23:17:49 +08:00   ❤️ 1
    @Flash1 发信你就按正常的发就行了。只是注意要配好 SPF 之类的东西,以防落到垃圾箱。
    ruixue
        13
    ruixue  
       2020-05-30 23:30:13 +08:00   ❤️ 3
    @Flash1 发信只需要配置好 SPF 和 DMARC 记录,MX 记录不需要指向发信服务器
    MX 记录指向的服务器就是用来收信的服务器
    当然了,如果只是想实现你的需求,A 用户用一个服务器,B 用户用另一个服务器,也不是说完全不能实现,只不过需要用某个服务器先接收所有该域的邮件,然后设置策略把需要转递的邮件再转递给另一个服务器
    ruixue
        14
    ruixue  
       2020-05-30 23:31:10 +08:00   ❤️ 1
    @ruixue DMARC->DKIM,笔误,当然配置了 SPF 和 DKIM 后建议也同时配置 DMARC
    580a388da131
        15
    580a388da131  
       2020-05-31 06:31:28 +08:00 via iPhone   ❤️ 1
    前缀是给服务器识别的
    dns 只管后缀
    holinhot
        16
    holinhot  
       2020-06-01 03:55:02 +08:00   ❤️ 1
    你子搭建一个中继,然后按用户名路由
    zhiiker
        17
    zhiiker  
       2020-06-01 07:53:41 +08:00   ❤️ 1
    @holinhot #16 route 的方法可以,MailGun 自带,发信也可以,有点麻烦
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1168 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 18:10 · PVG 02:10 · LAX 10:10 · JFK 13:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.