当使用 virtual_mailbox_domains 时,我需要设置 postfix myhostname 等吗?

当使用 virtual_mailbox_domains 时,我需要设置 postfix myhostname 等吗?

我已经将 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)。

相关内容