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á.