você pode tentar seguir o link
Eu não uso o Linux regularmente, mas de vez em quando e estou lutando com a configuração de e-mail que gostaria de obter. Já passei por muitas informações e tutoriais sobre como configurar o Postfix e o Courier, mas não descobri se é possível fazer algumas coisas.
Eu gostaria de armazenar todos os e-mails recebidos em um formato que seria fácil para eu 'pós-processar' os e-mails - minha escolha preferida seria o MySQL. Eu deveria mencionar neste ponto que o servidor não deve ser usado no sentido comum de email, mas sim para coleta de dados.
A única máquina que precisará acessar os e-mails é o próprio servidor, para analisar os cabeçalhos e o corpo e colher os dados necessários.
É possível configurar o Postfix (ou uma alternativa?) como este, ou possivelmente executar um script após o recebimento de um email, no qual eu iria analisar o email e adicioná-lo ao banco de dados sozinho.
O objetivo básico do servidor é receber emails que serão armazenados e ações executadas dependendo do conteúdo do corpo ou dos cabeçalhos do email.
Eu apreciaria qualquer ajuda ou cutucada na direção certa aqui, eu sinto um pouco como se eu estivesse perseguindo o meu rabo, pois parece que os documentos que eu acho assumem que eu sou mais au fait com Linux e configuração do servidor de email.
você pode tentar seguir o link
você pode configurar o procmail [com postfix], os e-mails - em vez de serem entregues na pasta do usuário, serão entregues na entrada padrão para o script definido por você. esse script, por sua vez, pode analisar mensagens e executar ações [ou apenas armazenar e-mails inteiros no banco de dados para processamento posterior].
na configuração normal do postfix que você adiciona:
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
em / etc / aliases adicionados:
userName: "|/some/script"
e você corre
postalias aliases