Postfix; POST email para URL

1

Como você configura o Postfix para encaminhar mensagens recebidas para um URL usando uma solicitação POST?

Por exemplo, deixe o Postfix POST enviar o email para uma API REST (ou seja, http://example.com/api/mails ).

O nome de usuário (e possivelmente a senha, embora isso já tenha sido verificado durante a autenticação) usado para autenticar também deve ser incluído nos dados POST para distinguir entre os usuários.

    
por Martijn 22.09.2016 / 12:41

1 resposta

1

O postfix não possui recursos REST integrados, portanto, será necessário escrever o script em um idioma diferente. Você terá que configurar o script como um mecanismo de transporte em seu arquivo /etc/postfix/master.cf e configurar o postfix para usar esse mecanismo de transporte por meio de mapas de transporte (por exemplo, transport_maps ).

Não conheço a maneira como a senha usada para autenticação SASL pode ser encaminhada para um script, por isso você precisa encontrar uma alternativa lá.

    
por 22.09.2016 / 13:19

Tags