Embora eu não tenha tentado, parece que você está procurando pelo " IMAPSieve "extensão para peneira. Ele permite que você atribua um script Sieve baseado em mover um email para uma pasta específica. Eu acho que você poderia configurar uma nova pasta com um script que leva qualquer ação que você deseja ao mover o email para ele. E, se necessário, você pode mover o e-mail de volta da pasta para a pasta original depois que o processamento que você está procurando estiver concluído.
Há um exemplo no site da Dovecot que explica a conexão com um filtro de spam , de forma que mover uma mensagem para um spam pasta executa um comando de treinamento de spam nele. Eu começaria a adaptar o que você está procurando fazer a partir daí.