了解Exim4的/ etc / aliases

关于这个exim / etc / aliases手册页

我不确定/etc/aliases是如何工作的。 该

 /etc/aliases The file should contain lins of the form name: address, address, ... 

我查看了/usr/share/doc/exim4-base/spec.txt.gz ,但是我想要的只是一个别名格式的例子

是吗

 root: [email protected], [email protected], [email protected] 

其中root是Linux系统上的login用户名,以及后面跟踪的别名(到root用户收件箱的电子邮件地址)

或者是

 root: bobjoe, Robbiejoe 

在域名被遗漏..所以别名文件不关心域.. ??

那么如何将[email protected]路由到root用户呢?

/ etc / aliases用于redirect本地域(exim4服务器所属的域)的用户的邮件。 因此,如果你有一个像

 乔:[email protected][email protected] 

那么发送给joe的电子邮件(以及作为邮件服务器上的本地用户的joe)将被发送到另外两个电子邮件地址。

如果您想将邮件redirect到[email protected]为root,那么您首先需要确保您的邮件服务器已configuration为处理域mysecondsite.com的邮件(即mysecondsite.com必须是中继域名,MXlogging必须指向你的邮件服务器),然后(如果你想使用/ etc / aliases)bobjoe需要一个本地帐户,再加上你需要在/ etc / aliases中的一行的forms

  bobjoe:根 

对于拥有数百个用户的邮件服务器来说,这将是背后真正的痛苦,所以我会build议使用其他的别名方法,例如vexim。