Execute um script no novo e-mail

Execute um script no novo e-mail

Qual é a melhor opção para acionar um script sempre que recebo um novo email? Estou usando o pine no Linux. Quero alimentar o email no meu script e fazer algum processamento. Não tenho direitos de root no servidor.

Responder1

Se for local (como Doug pediu), você pode tentar um arquivo .forward.

A maioria dos agentes de entrega de correio procura arquivos $HOME/.forward. Se $HOME/.forwardcontiver simplesmente um endereço de e-mail, ele encaminhará sua correspondência para esse endereço de e-mail. Também existe um formato de arquivo para .forward que enviará seu e-mail para um script. Você precisa descobrir não apenas se está usando entrega local ou remota (IMAP, POP3), mas que tipo de programa de entrega local (qmail, sendmail) seu sistema está usando.

Estranhamente, uma rápida pesquisa no Google não encontrou nenhum tutorial abrangente para arquivos .forward. O melhor que consegui encontrar para isso foi issotutorial meio complicadoque contém muitos detalhes sobre o procmail que você provavelmente pode ignorar.

informação relacionada