我没有任何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