可以通过往/etc/mail/mailertable文件中加入适当的条目来解决这个问题。这个文件允许你指定一个域,和你希望的发向这个域的所有信件要转发的目的地址。在下面的例子中,所有发向mydomain.com的信件将自动转发到名字是backend.mail.server的邮件服务器上。另外,所有从192.0.0.0网络接收的信件将被转发到名字是outbound.mail.server的邮件服务器上。
例子:
/etc/mail/mailertable
mydomain.com smtp:backend.mail.server
192. smtp:outgoing.mail.server
完成对/etc/mail/mailertable的修改后,你需要运行下面的命令:
makemap hash /etc/mail/mailertable.db < /etc/mail/mailertable
然后重启sendmail: service sendmail restart