Olá Cristiano.
Use a tabela "transport" do postfix.

$ man transport

main.cf:
transport_maps = hash:/etc/postfix/transport

/etc/postfix/transport:

ful...@dominio.com.br           smtp:relay1.exemplo.com
cicr...@dominio2.com.br         smtp:[200.200.200.200]
j...@dominio5.com.br            smtp:relay3.exemplo.com


$ postmap /etc/postfix/transport; postfix reload


-----------------------------
    _    Julio Cesar Covolato
   0v0<ju...@psi.com.br>
  /(_)\  F: 55-11-3129-3366
   ^ ^   PSI INTERNET
-----------------------------


Em 13/04/2012 21:17, Cristiano Munerati escreveu:
Olá,

Gostaria de saber se há como fazer com que o postfix utilize relay apenas
quando for enviar e-mail para determinados domínios, ex:

ful...@dominio.com.br
cicr...@dominio2.com.br
j...@dominio5.com.br

No caso, gostaria que as mensagens enviadas para
@dominio.com.brutilizassem um servidor de relay (smtp externo). As
mensagens enviadas para
@dominio2.com.br deveriam usar outro relay (outro smtp).

Adicionalmente, todas as mensagens com domínios destino fora dessa lista,
deveriam ser enviadas pelo próprio servidor, sem utilizar um smtp relay
externo.

Porque eu preciso fazer isso? Infelizmente, apesar de eu tomar muito
cuidado em relação a spam meu servidor acabou sendo bloqueado no terra.
Unica e exclusivamente pelo terra. Infelizmente, o Terra é extremamente
lento em resolver esse tipo de pendência e eu preciso manter o servidor em
funcionamento. Para isso, estou fazendo relay, mas é um desperdicio eu
fazer relay para todas as mensagens visto que o meu servidor está bloqueado
apenas para enviar mensagens para usuários do terra.

Muito Obrigado pela ajuda.
_______________________________________________
Postfix-BR mailing list
Postfix-BR@listas.softwarelivre.org
http://listas.softwarelivre.org/mailman/listinfo/postfix-br
_______________________________________________
Postfix-BR mailing list
Postfix-BR@listas.softwarelivre.org
http://listas.softwarelivre.org/mailman/listinfo/postfix-br

Responder a