postfix / dovecot: entrega aliases ilimitados por usuário para pastas individuais

1

Contexto

Em um servidor Debian que hospeda um domínio de tráfego pequeno, uma configuração de e-mail decente executa o postfix como servidor SMTP e dovecot como IMAP.

A configuração do Postfix inclui isto:

recipient_delimiter = _

que faz com que os endereços liks user_anyword@domain sejam entregues na pasta INBOX de user@domain . Até agora tudo bem.

Desejo: user_anyword@domain para a pasta anyword

Gostaríamos que o email endereçado para user_anyword@domain seja entregue na pasta anyword do usuário user@domain .

Pesquise antes de postar

Estas páginas são provavelmente altamente relevantes:

Possível abordagem

Provavelmente, isso pode ser feito com base no link e link . A ideia seria aproveitar a configuração entre postfix e dovecot-lda e adicionar um parâmetro -m para informar a pasta de destino:

mailbox_command = /usr/lib/dovecot/dovecot-lda -f "$SENDER" -a "$RECIPIENT" -m "${recipient_delimiter}${extension}"

As opções dovecot-lda provavelmente seriam úteis:

lda_mailbox_autocreate = yes
lda_mailbox_autosubscribe = yes

Eu provavelmente poderia tentar isso em breve. Qualquer comentário? Você pode oferecer variantes ou soluções diferentes?

    
por Stéphane Gourichon 27.12.2016 / 15:42

1 resposta

0

Veja o que eu recomendo:

  1. Use LMTP para enviar do postfix para o dovecot
  2. Na parte inferior da página LMTP , defina

    lmtp_save_to_detail_mailbox = yes
    recipient_delimiter = _
    
por 16.06.2017 / 22:38