两个smtproutes在qmail中的一个域

我们目前有一个qmail设置为收到邮件的电子邮件网关,并从那里被路由到基于smtproutes的不同的内部邮件服务器

有没有办法,我们可以有一个域从qmail“网关”转发到多个内部服务器? 例如,当有人发送一封邮件到[email protected]时,它会被路由到我们的qmail服务器,并从那里发送一个副本到mailserver1.example.com和mailserver2.example.com – 两者都有同样的用户列表,他们都认为他们是example.com的邮件服务器

谢谢。

处理这种情况的一种方法是将邮件服务器上的邮件路由到.qmail文件,然后在.qmail文件中将邮件转发到[email protected][email protected]。 我想如果你使用“转发”程序,你可以创build一个通用的捕获所有的邮件转发到两台服务器。

/var/qmail/aliases/.qmail-default可能如下所示:

|forward "[email protected]" "[email protected]" 

两者 ? 大概不行,至less用qmail的股票。 如果您很乐意重新编译qmail,则可以将QUEUE_EXTRA定义为您喜欢的任何内容,然后将本地路由到第二个本地服务器。