linux newaliases命令
Linux系统中的newaliases命令主要用于根据/etc/aliases文件建立邮件别名数据库。当sendmail接收到发送给某个用户的邮件时,会依据别名设置将邮件转发到另一个用户或处理程序。这种机制可以创建仅在邮件系统内部有效的“虚拟用户”,常用于邮件列表等场景。例如,我们可以设置一个名为 redlinux@link.ece.uci.edu 的邮件列表地址,而系统中并不存在这个真实用户,而是通过别名配置将邮件交给指定的处理程序进行分发。
/etc/aliases 是一个文本格式的配置文件,而 sendmail 实际使用的是其对应的二进制版本 /etc/aliases.db。newaliases 命令的作用就是将文本格式的 aliases 文件转换为 sendmail 可识别的数据库格式。
使用权限:仅限系统管理员。
命令语法
newaliases
参数说明:该命令不支持任何参数。
使用示例
# newaliases
以下命令也能实现相同功能
# sendmail -bi
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END