我在几台服务器上发现了以下条目/etc/aliases
:
root: \root,[email protected]
您可以/dev/null
像这样发送邮件:
root: /dev/null
我找不到\root
在任何文档中使用。
- 做
\root
什么? - 会不会是语法错误?
我在几台服务器上发现了以下条目/etc/aliases
:
root: \root,[email protected]
您可以/dev/null
像这样发送邮件:
root: /dev/null
我找不到\root
在任何文档中使用。
\root
什么?
反斜杠“转义”后面的标记,防止进一步解释。
这是定义别名的重要机制,例如您帖子中的示例,其中“root”的别名包括该名称的帐户和其他地址。如果没有 \,当解释别名的程序试图取消引用“root”时,将创建一个循环,其中包括作为成员“root”(其中包括作为成员“root”,等等)
我相信这
\root
可以防止该 id 再次通过别名传递并(而是)传递给 LOCAL root 帐户。\root
会将消息保存到(例如)/var/mail/root
并将其转发到[email protected]
。没有它,只会[email protected]
收到消息。该符号对于使用文件\user, other@address
的用户来说非常常见。~/.forward
在第一个收件人的用户名前面放置一个反斜杠 (\) 是一种特殊语法,用于将邮件传送到本地邮件假脱机而不使用其他别名。
在这里,用户
root
将邮件转发到两个不同的地方:请在此处查找详细信息。