sendmail:redirect一个特定的邮件

我没有任何sendmail的使用经验,search到目前为止没有帮助我。

我需要将每个转到特定地址的电子邮件redirect到同一个域中的另一个地址。 例如, [email protected]应该被redirect到[email protected] ,而该域的所有其他邮件应该被直接发送。

我在/ etc / mail / virtusertable文件中添加了以下条目:

[email protected] info 

并添加了一个信息别名,指向/ etc / aliases中的特定邮件:

 info: [email protected] 

但是,当我尝试发送邮件到[email protected]时,sendmail不会redirect邮件。 我跑了新的, 。 我究竟做错了什么?

在此先感谢您的帮助

sendmail将virtusertable应用于某些域。
是loacl电子邮件域名( $=w )还是虚拟域名( $={VirtHost} )的域名?

以root身份执行以下testing命令:

 echo '$=w' | sendmail -bt echo '$={VirtHost}' | sendmail -bt 

步骤1)撤消你所做的步骤2)在/ etc / aliases附加"info: foo.bar"步骤3)运行/ usr / bin / newaliases步骤4)使用postfix