mapear usuários com um endereço de e-mail

1

Estou usando o Postfix com o Cyrus Imap.

O login é feito autenticando com GSS-API (SSO).

O formato das contas de e-mail para todos os usuários é [email protected] .

Para alguns usuários, a sua conta de e-mail deve seguir outro formato.

Exemplo que pepe tem como [email protected] como conta de email.

Todos os que receberem correspondência do pepe têm como remetente [email protected].

E que todas as mensagens enviadas para [email protected] recebam pepe.

Eu tenho o seguinte:

Em /etc/postfix/main.cf adicione

virtual_alias_maps = hash:/etc/postfix/virtual
canonical_maps = hash:/etc/postfix/canonical
sender_canonical_maps = hash:/etc/postfix/canonical
recipient_canonical_maps = hash:/etc/postfix/canonical

/ etc / postfix / virtual

[email protected] [email protected]
[email protected]        [email protected]

/ etc / postfix / canonical

[email protected] [email protected]
pepe    pepe1

Execute também as seguintes linhas:

postmap /etc/postfix/virtual
postmap /etc/postfix/canonical

Se enviar um email para [email protected] obter o que eu quero, [email protected] pode ler o email.

Mas se eu enviar um e-mail de [email protected], você receberá o e-mail [email protected] e NÃO pepe1 como eu quero que ele seja exibido.

Qualquer ajuda ?, Obrigado pela ajuda.

    
por Maria José 14.10.2013 / 20:36

1 resposta

1

Responda aqui em vez de um comentário para esclarecer.

1)

Em nano / etc / postfix / virtual

[email protected] [email protected]

2)

Em / etc / postfix / header_checks:

/^From:.*username@ejemplo\.org/ REPLACE From:[email protected]

3) Executar:

postmap /etc/postfix/virtual
postmap /etc/postfix/sender_canonical

4) Em /etc/postfix/main.cf add:

virtual_alias_maps = hash:/etc/postfix/virtual
header_checks = regexp:/etc/postfix/header_checks

5) reinício do postfix:

 postfix stop
 postfix start

O e-mail enviado por [email protected] usará como remetente [email protected] E os e-mails enviados para [email protected] serão enviados para [email protected].

    
por 15.10.2013 / 20:51