/etc/mailname 在 postfix 中起什么作用?

blu*_*e10 2 postfix

我正在对后缀配置进行故障排除,并且/etc/mailname在这种情况下经常被提及。它的具体作用是什么?它是否以某种方式与 postfix的myorigin//配置变量相关?myhostnamemydomain

anx*_*anx 5

您可以(但绝不强迫)配置 postfix 来读取该文件。基于 Debian 的系统提供的配置可以做到这一点。搜索您的配置以查看您的配置是否引用该文件:

# postconf | grep mailname
myorigin = /etc/mailname
Run Code Online (Sandbox Code Playgroud)

您也可以直接将逐字域名放入其中,main.cf而不是使用路径来指示 postfix 从那里读取。

myorigin您可以通过搜索in来获取完整的并阅读有关各个效果列表的信息man 5 postconf

在常见设置中使用的最明显的地方是该append_at_myorigin功能,其中提交未指定域的邮件将附加域(可能从该文件中读取)。许多其他 Postfix 直接使用或引用 $myorigin。