![当使用 virtual_mailbox_domains 时,我需要设置 postfix myhostname 等吗?](https://linux22.com/image/687147/%E5%BD%93%E4%BD%BF%E7%94%A8%20virtual_mailbox_domains%20%E6%97%B6%EF%BC%8C%E6%88%91%E9%9C%80%E8%A6%81%E8%AE%BE%E7%BD%AE%20postfix%20myhostname%20%E7%AD%89%E5%90%97%EF%BC%9F.png)
我已经将 postfix 配置为使用虚拟邮箱,它为我的虚拟域读取“virtual_mailbox_domains”(我只有一个域)。但我遇到了困惑 - 我应该如何处理变量
mydestination, mydomain, myhostname, myorigin
没有找到任何可以澄清这一点的方法。我看到了不同的变化 - 其中一些变量为空,一些设置为虚拟域之一,一些是 localhost,一些设置为“domain.not.used.for.virtual.domains.com, localhost” 使用虚拟邮件域时,我可以将所有这些变量都设置为“localhost”吗?
答案1
它们应该配置为适合您情况的任何配置。没有一个正确的答案。
mydestination
-- 哪些域名做您希望通过$local_transport
邮件投递传输来投递哪些域名?即使在使用虚拟邮箱的设置中,您仍然经常希望通过传输来处理某些域名local
。mydomain
- 什么是该邮件系统的互联网域名是什么?myhostname
- 什么是该邮件系统的互联网主机名?myorigin
-- 什么域名做您希望本地发送的邮件显示为来自哪里?
(如果这些问题听起来很熟悉,那是因为它们是 (5) 中内容的稍加修改的版本postconf
)。