Uma solução simples seria ter seu servidor de e-mail entregando o e-mail para um script de shell via Procmail . O Procmail pode executar o correio através de um script arbitrário (usando um arquivo .forward); o script poderia então reencaminhar o resultado na forma que você escolher.
Um pouco hackish (mas qualquer solução seria), mas deve ser fácil de implementar & teste. Eu fiz algo semelhante para processamento automático de recibos de retorno.
Isso pode realmente ser mais limpo do que usar um servidor SMTP, porque você está realmente gerando um novo e-mail, em vez de mexer com um e-mail existente (o que não é realmente suportado pelos padrões estabelecidos de tratamento de e-mail).