我正在对postfix 配置进行故障排除,并且/etc/mailname
经常在这种情况下提到它。它的作用到底是什么?它是否在某种程度上与 postfix 的myorigin
//配置变量有关?myhostname
mydomain
答案1
您可以(但绝不会被迫)配置 postfix 来读取该文件。基于 Debian 的系统发布配置这样做就可以了。搜索您的配置以查看您的配置是否引用了该文件:
# postconf | grep mailname
myorigin = /etc/mailname
您也可以直接将逐字域名放入其中,main.cf
而不是使用路径来指示 Postfix 从那里读取。
myorigin
您可以通过搜索获取完整列表并阅读各个效果列表man 5 postconf
。
在常见设置中最明显的地方就是此append_at_myorigin
功能,提交邮件时不指定域,将附加域(可能从该文件中读取)。许多其他 Postfix 直接使用或引用 $myorigin。