我有一个来自其他地方的Linux和托管的交换服务器。如果我在VPS上将mx条目指向exchange服务器,我就可以接收来自交换服务器的电子邮件。但是如果我指向mx条目,我的VPS上的同一个帐户不会收到电子邮件。是的,这就是它的工作原理,我知道。有没有办法在远程交换邮件服务器和本地VPS上获取电子邮件?有任何DNS设置吗?基本上我想做些像镜像这样的事情。
发布于 2009-09-30 11:41:37
不幸的是,MX记录不是这样工作的。如果一台服务器发生故障,您可以为冗余指定多条MX记录,但只能将邮件发送到一台服务器。
MX记录在优先级系统上工作,因此smtp服务器将尝试首先以最低优先级向MX记录发送邮件,然后如果不能,则发送邮件,以此类推。如果您有多个具有相同优先级的MX记录,那么它将在随机庄园中选择一个记录,其方式类似于循环循环DNS。一旦它递送了邮件,它就不会再尝试了。
如果您希望将邮件发送到两个服务器,我建议使用一个作为主服务器,然后接收所有邮件,然后转发到另一个服务器。您可以使用大于主服务器的MX记录优先级设置辅助邮件服务器,这样如果主邮件失败,所有邮件都将转到辅助邮件。
发布于 2009-10-01 03:46:28
如果您使用always_bcc选项作为后缀的前端,那么有一个简单的选项.
来自http://www.postfix.org/postconf.5.html:
always_bcc (默认值:空)
可选地址,该地址接收由Postfix邮件系统接收的每个邮件的“盲副本”。
注:如果邮寄到密件抄送地址,它将被退回给发件人。
注:自动密件收件人只为新邮件制作。为了避免mailer循环,不为内部转发的邮件生成自动BCC收件人,也不为Postfix自己生成的邮件生成自动BCC收件人。
此外,您还可以设置规范映射和传输映射,以便以类似的方式转发。
发布于 2009-10-02 09:37:45
“不收到电子邮件”是一份非常无用的报告。你做了什么,结果是什么?错误信息?你弹跳了吗?如果是的话,就把它寄出去。等等..。
正如EasyEcho所说,第二步是在Linux上拥有一个邮件服务器。(第一步是决定您的寻址计划:为将要到Exchange的地址选择域名,为将进入Linux的地址选择那些域名。)当它完成后,告诉我们做什么。
https://serverfault.com/questions/69912
复制相似问题