2017-05-29 11:33 GMT-03:00 Marcel Nascimento <marcelnra...@gmail.com>:

> Olá Junior.
>
> Desconheço como redirecionar um e-mail para um script.
> Como faço isso?
>
>
>
> Atenciosamente,
> Marcel N. Ramos
>
>
Ola,
Como fazer vai depender de ter ou não acesso a shell do servidor. Serviços
de hospedagem costuma não ter esse tipo de acesso.
Tendo acesso a shell, e dependendo de como o MTA lida com o MDA/LDA, pode
usar o .forward para redirecionar para o script ou outro agente, como o
mailproc.
Também e possível fazer esse direcionamento no alias do MTA ou outro meio
de roteamento de email (o script pode rodar como root, cuidado.).

Faz anos que não mexo com isso, então não lembro dos detalhes.
Acho que, .forward e assim:
| /usr/local/bin/script
ou
| /usr/bin/mailproc

Para o procmail e necessário criar o .procmailrc e com as regras corretas,
acho que o próprio procmail faz a tarefa de enviar o segundo email para
outros endereços.

Consulte a documentação de algum processador de lista de email, como o
majordomo (o responsável por esta lista).

Se não tem acesso a shell do servidor, ira precisar de um outro sistema
para fazer o download dos email e processar.
Use por exemplo o fetchmail para 'pegar' os email e distribuir localmente.
O próprio fetchmail pode chamar o script ou o procmail.


-- 
Paulino Kenji Sato

Responder a