Postfix:使用virtual_alias_domains时,orig_to是什么意思?

我正在运行一个主域为domainA.com(在mydestination中configuration)的后缀服务器,

在virtual_alias_domains下configuration了第二个域domainB.com

我有像这样使用virtual_alias_maps映射的domainB.com用户帐户:

[email protected] user 

现在,当我收到一个帐户[email protected]的邮件时,我看到了maillog中的日志条目,如:

 Jun 23 17:51:39 mailhost postfix/pipe[8892]: 415BD41671: **to=<[email protected]>, orig_to=<[email protected]>**, relay=spamassassin, delay=1.5, delays=0.74/0.01/0/0.7, dsn=2.0.0, status=sent (delivered via spamassassin service) 

我的问题是:这是正常的行为? 为什么翻译域?

简短的回答是的 。 Maillog条目表示postfix的正常行为。

说明:

在你的virtual_alias_maps表中

 [email protected] user 

这里的postfix重写引擎工作

  1. 您发送电子邮件到[email protected]
  2. 因为postfix在你的virtual_alias_maps表中find[email protected] user ,postfix会重写email目标[email protected] – > user
  3. 在正确的条目中,你不要放任何域名(例如,你只是把用户 )。 默认情况下,postfix将把这个邮件地址添加到user @ $myorigin 。 这个行为由append_at_myorigin参数控制。 variables$myorigin由myorigin参数控制。
  4. 在你的情况,看起来像append_at_myorigin设置为myorigin设置为domainA.com