单个域的多个服务器

我需要帮助来确定这个用例是否可能:

  1. 我们有一个主邮件服务器,我们希望某些电子邮件地址从domainA.com存储

  2. 所有剩下的电子邮件地址在主邮件服务器上没有定义,我们希望使用辅助MXlogging转发到辅助服务器(对于相同的domainA.com)

例如:我们有一个拥有多个商业电子邮件地址(员工,销售,支持等)的域名,但是在同一个域名上,我们也有数以千计的“虚拟”电子邮件被parsing。 (我们不关心虚拟地址的POP3访问等)。

有一个服务,我们正在尝试使用,可以为我们做所有的电子邮件parsing,但要求我们将我们的MXlogging指向他们的服务器。

我们希望能够在我们自己的服务器上控制我们的业务电子邮件,只发送虚拟邮件给他们。

任何build议,我们如何能够实现这一目标?

使用不同的域名,你会奋斗。

电子邮件的作品是这样的(随时纠正我的错误):

  1. 发送电子邮件客户端在电子邮件地址的域部分(@的右侧的所有内容)上执行DNS查找。
  2. 它会从MXlogging中获取IP地址,如果没有,则只loggingAlogging
  3. 电子邮件客户端打开一个到它在2中find的IP地址的SMTP连接,并尝试发送电子邮件。
  4. 接收服务器查看电子邮件地址,检查是否接受该域名的电子邮件,并在接受之前检查帐户是否存在,否则只接受电子邮件。
  5. 现在只有在电子邮件地址的“名称”部分完成了任何路由(@的左侧的所有内容)。 服务器然后根据它的任何规则处理它。

因此,您不能使用DNS,因此MXlogging根据电子邮件地址的“名称”部分路由电子邮件。


为了可能解决你的问题 – 我不明白为什么你的'服务'需要MXlogging指向它(当然,你可能需要一个反向DNS查找或PTRlogging的SPAM目的)。 只需将您的MXlogging设置为指向您所控制的邮件服务器,并将其转发至您的所有“虚拟”电子邮件地址即可,而不必关心它们来自您而不是原始发件人。

或者将您的员工电子邮件地址更改为不同的域名或子域名,也许是[email protected]