我想使用/etc/aliases来设置一个由多个电子邮件地址组成的邮件列表。
关于每个别名的行数/字符数/条目数是否存在已知的限制?
从我在手册中看到的内容中,我可以包含一个包含该别名地址的文件。
我期望有一百个地址。 如果这个细节很重要:我在CentOS 5 x86_64上使用postfix。
我在Postfix系统上有一些相当复杂的/ etc / aliases文件。 最糟糕的是900多行嵌套组和引用。 我在一行上收到的最多的收件人是30个左右。 尽pipe可能有硬编码,我还没有注意到有限制。
我不知道别名行长度的上限可能是什么,它可能取决于邮件程序,后缀/ sendmail /等。 但是,我build议你使用包含文件的地方,因为它比手指的条目多,因为它更容易pipe理,并且可以轻松地从包含的文件中添加/删除,而无需重新生成别名数据库。 数百行文件中不会有问题。
/ etc / aliases中的格式是:
:包括:/path/到/文件名
在文件中,每行有一封电子邮件。
我刚刚遇到了一个限制,我认为这是一个别名1024字节。 “newaliases”报道这一点,但我错过了它,当我不能发送邮件到这个特定的别名,我花了一段时间的混乱。 我编辑/ etc / alias文件,我不使用“include”。 我的系统是使用sendmail的FreeBSD 10.1。