如果我使用postfix进行邮件转发,那么myhostname / mydestination重要吗?

我使用postfix将邮件转发给第三方SMTP,从不直接发送电子邮件,当然,我从来没有收到电子邮件。

所以,如果我设置myhostname / mydestination像fake.mydomain.com,哪个mydomain.com是有效的域,但

  1. fake.mydomain.comlogging不存在
  2. 机器的IP没有PTR指向fake.mydomain.com

上述设置是否有缺陷?

$mydestination的价值将是重要的,它将决定什么是在本地交付而不是发送到另一台服务器。 我想你的情况,你只是想确保它被设置,以便它不会干涉。

$myhostname应该被设置为这个服务器的规范FQDN(它应该和PTR匹配),它被用作HELO / EHLO命令中使用的设置的默认值。

如果你设置myhostname,那么这将是myorigin的默认值。

我只是设置myorigin = domain.tld,看看是否适合你。 只要domain.tld的mxlogging不指向你的主机,一切都应该没问题。