用于非本地电子邮件帐户的Sendmail别名

我pipe理一个为软件开发团队运行一些Web应用程序的服务器(源代码pipe理,错误跟踪等)。 服务器上的sendmail只能作为传输到我无法控制的部门电子邮件服务器。

我们有一个仍在部门中但不再在开发团队中的人,所以我需要configuration传输代理,将所有传出的电子邮件(将来自这些应用程序)redirect到替代人员。 我在/ etc / aliases中添加了一个条目,如下所示:

[email protected]: [email protected] 

但是当我跑步

 /etc/init.d/sendmail newaliases 

我得到以下错误:

 /etc/mail/aliases: line 32: [email protected]... cannot alias non-local names 

很显然,我正在做一些我不应该做的事情。 有没有办法让别名与非本地名称工作,或者他们的方式来实现我的目标redirect到此用户的外发邮件到另一个?

技术规格如果是这样的话:

  • Ubuntu 6.06
  • sendmail 8.13(ubuntu提供的包)

别名只是用户名。 如果您还需要指定域名,那么您需要使用virtusertable。