"Yamada, Edson" wrote:
> 
> Olá,
> 
> Eu tenho um sendmail atendendo vários domínios. Tudo funciona
> OK, o problema é quando, por ex, alguém manda um email com
> endereço inexistente para um domínio virtual: a mensagem
> de erro vem do usuário MAILER-DAEMON, mas do domínio REAL.

Me parece lógico, a mensagem vem do MAILER-DAEMON do sistema.

> Alguma luz?

Hmmm... Vc pode tentar fazer o seguinte:

Criar um alias "catch-all" para o domínio virtual no virtusertable,
redirecionando para um script:

@dominio_virtual.com.br         "|/usr/local/bin/usuarionaoexiste.sh"

E crie o script para enviar a mensagem de erro.

Obs: Não tenho a menor idéia se o redirecionamento acima irá funcionar,
pois a sintaxe usada é para o aliases e não para o virtusertable.

Se não funcionar, vc pode ainda tentar o seguinte:

Faça um redirecionamento no virtusertable, do domínio virtual para um
usuário:

@dominio_virtual.com.br         usuarionaoexiste

Crie um alias no aliases, do usuario para um script:

usuarionaoexiste:       "|/usr/local/bin/usuarionaoexiste"

E crie o script para enviar a mensagem de erro.

Obviamente o redirecionamento no virtusertable tem que ser colocado após
todos os usuários do domínio, caso contrário todas as mensagens para
todos os usuários do domínio serão devolvidas ;)

OK, não é muito elegante, mas foi o melhor que pude pensar, alguém tem
uma sugestão mais inteligente?

[]s,
Bráulio Gergull

Assinantes em 20/03/2001: 2179
Mensagens recebidas desde 07/01/1999: 104441
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
            mailto:[EMAIL PROTECTED]

Responder a