我的域的主 mx 服务器已停机,并且可能停机一天左右。同时,压力在于如何将一些高优先级邮件发送给需要的人。
我想要做的是设置一个辅助 MX,它将作为某些特定电子邮件地址的中继,并为一个域中继其余地址,而另一个域仅应使用虚拟别名映射表中的策略。
我现在得到的内容如下:
主文件:
virtual_alias_domains = dom1.example.org, dom2.example.org
virtual_alias_maps = hash:/etc/postfix/virtual
transport_maps = hash:/etc/postfix/transport
运输:
[email protected] :
[email protected] :
dom1.example.org smtp:primarymx.example.org
dom2.example.org :
虚拟的:
[email protected] [email protected]
[email protected] [email protected]
[email protected] [email protected]
问题是邮寄到[电子邮件保护]被拒绝:
Remote host said: 550 5.1.1 <[email protected]>: Recipient address rejected:
User unknown in virtual mailbox table
我希望发生的是,该邮件被定向到 smtp:primarymx.example.org 并排队,直到该服务器可用。
出了什么问题?我该如何让它正常工作?
答案1
我想到了。
传输表应该是这样的:
[email protected] :
[email protected] :
dom1.example.org relay:[primarymx.example.org]
dom2.example.org :