configurando o exim4 para vep

1

Eu tenho o exim4 rodando em um servidor Debian. Alguns aplicativos enviam e-mails VERP de domínios específicos.

Ao ler os documentos do exim , sugere um roteador que procura por determinados domínios e passa para um transporte especial para o qual é sensível a VERP (isto é, não manipula caminhos de retorno individuais usando max_rcpt = 1 )

O exemplo exim docs usa uma regex codificada para identificar o domínio (e, no exemplo, o sufixo da parte local -request , mas eu não preciso disso).

Eu gostaria de escrever um roteador que identifique se o return_path definido é um de uma lista de domínios específicos e, em caso afirmativo, use o transporte especial verp.

Eu gostaria de manter a lista de domínios em uma lista, em vez de continuar editando um regexp, pois acredito que isso criará um arquivo de configuração mais robusto!

Normalmente, no Exim, eu poderia fazer algo como domains = +some_domain_list , mas isso só funciona para testar o domínio de destino; Quero testar o domínio return_path .

i.e. Eu quero fazer algo como:

# domains that are used for VERP
my_domains_list = foo.example.com : bar.org

# my router
myrouter:
   driver = dnslookup
   return_path_domains = +my_domains_list
   transport = verp_sensitive_transport
    
por artfulrobot 24.06.2013 / 19:49

0 respostas

Tags