Sendmail别名,用于域中的所有邮件用户

有没有办法在Sendmail中创build全局别名,以便将电子邮件发送给所有用户? 我尝试创build一个别名,并包含我所有用户的列表,但是当我尝试通过m4处理它时,我收到一个错误,该行太长。

sendmail 常见问题将是一个好的开始。 (并且是第一个使用Googlesearch的“sendmail所有用户”)…)

这没有什么神奇的捷径。 但是设置起来并不困难:在/etc/aliases创build一个别名项

alluser: :include:/etc/mail/allusers

不要忘了运行newaliases 。 然后在文件/etc/mail/allusers列出您的用户,每行一个。 你也许可以这样做

awk -F: '$3 > 100 { print $1 }' /etc/passwd > /etc/mail/allusers