por usuário transporta com postfixadmin

1

Temos uma configuração tradicional de postfix / dovecot / postfixadmin para entrega de mensagens e acesso a imap. Gostaríamos de usar uma configuração mista com o Google Apps no futuro e usar seu serviço de e-mail para as contas principais e importantes (cerca de 10 contas) e deixar as outras 200 contas na configuração tradicional do postfixadmin. Testamos a configuração e isso funciona para enviar e receber e-mails externos. Se um usuário tradicional estiver enviando para um usuário do Google App, o e-mail será transportado localmente, em vez do meio de transporte externo.

Os registros MX estão apontando para os servidores Googles MX, portanto, nada de errado aqui. Eu li em vários outros tópicos sobre soluções alternativas para o transporte "por usuário" com postfixadmin mas nada funcionou com nossa configuração até agora.

Qual seria a melhor solução para resolver este problema? Há uma versão beta 3.0 do postfixadmin disponível, mas o changelog não tem notícias para um recurso de "transporte por usuário". No momento, estamos usando a versão 2.3.5 do postfixadmin.

Configurações de transporte no postfix:

virtual_transport = dovecot
transport_maps = hash:/etc/postfix/transport

conteúdo de / etc / postfix / transport

autoreply.hostname.com        vacation

Obrigado!

    
por shakalandy 05.01.2015 / 12:47

1 resposta

1

Para permitir o transporte personalizado por usuário, o postfix possui essa funcionalidade incorporada. Para configurá-lo com base em sua tabela de transporte hash:/etc/postfix/transport , você precisará adicionar uma linha ao arquivo para cada usuário de email que precisar de um transporte personalizado. As adições precisam estar no formato email transport:nexthop .

[email protected] smtp:mail.serv.er

Isso enviaria todas as mensagens de saída do usuário1 via smtp através de mail.server.er

[email protected] smtp:[12.13.14.15]

Isso enviará todos os e-mails do usuário2, embora 12.13.14.15 (o [] em torno do endereço significa que não há pesquisa de DNS).

Quando você tiver concluído a adição dos arquivos, será necessário executar postmap /etc/postfix/transport , o que fará com que o postfix reconstrua seu banco de dados a partir do arquivo de texto e recarregue-se.

    
por 12.01.2015 / 16:40