Postfix: O que orig_to significa quando se usa virtual_alias_domains?

1

Estou executando um servidor de postfix com o domínio principal sendo domainA.com (configurado no mydestination)

Existe um segundo domínio, domainB.com configurado em virtual_alias_domains

Eu tenho contas de usuário para domainB.com mapeadas usando virtual_alias_maps assim:

[email protected]          user

Agora, quando recebo e-mails para uma conta, [email protected], vejo entradas de registro no maillog como:

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)

Minha pergunta é: Isso é um comportamento normal? Por que a tradução no domínio?

    
por Aditya K 25.06.2014 / 11:58

1 resposta

0

A resposta curta : SIM . A entrada de Maillog indicou o comportamento normal do postfix.

Explicação:

Na sua tabela virtual_alias_maps , você coloca

[email protected]          user

Aqui o mecanismo de reescrita do postfix funciona

  1. Você envia um e-mail para [email protected]
  2. Como o postfix encontra [email protected] user em sua tabela virtual_alias_maps, o postfix reescreverá o destino de e-mail [email protected] - > usuário
  3. Na entrada correta, você não coloca nenhum domínio (por exemplo, basta colocar usuário ). Por padrão, o postfix anexará este endereço de e-mail como usuário @ $myorigin . Esse comportamento é controlado pelo parâmetro append_at_myorigin . Variável $myorigin controlada pelo parâmetro myorigin .
  4. No seu caso, parece que append_at_myorigin está definido como yes e myorigin está definido como domainA.com
por 25.06.2014 / 13:04

Tags