O mutt pode executar scripts externos com base nas regras da caixa de entrada?


1

Eu gostaria que meu cliente de e-mail mutt executasse um script de shell quando eu recebesse um e-mail de um remetente específico com um assunto específico.

Por exemplo, quando uma mensagem de foo@domain.com aparece na minha caixa de entrada, com uma linha de assunto correspondente a "^ Alert", o mutt deve executar um script chamado ~/start-alert-process.sh.

Olhando para o folder-hook documentação, eu não vejo uma maneira de executar um script externo do mutt. Existe uma maneira melhor ou diferente de ter o mutt para executar scripts de shell quando determinadas condições são atendidas?


1
Não há como fazer isso com o mutt. Os ganchos da pasta só são acionados se você entrar a pasta, não quando chega uma mensagem nessa pasta. É bastante simples se você direcionar seu e-mail através de maildrop ou procmail, no entanto.
Marco

Note, claro, a importância e os desafios significativos de escrever um script desse tipo com segurança, uma vez que seria essencialmente um servidor de Internet aberto.
nealmcb

Respostas:


1

Parece que há uma solicitação de recurso aberta e atribuída para a equipe de desenvolvimento do mutt adicionar a capacidade de executar um script quando uma nova mensagem é recebida:

Mas a partir de hoje, isso não é possível.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.