Como faço para obter o e-mail em um script em execução do meu .forward-arquivo?

StackOverflow https://stackoverflow.com/questions/738998

  •  09-09-2019
  •  | 
  •  

Pergunta

Eu estou escrevendo um script para lidar com uma caixa de entrada de e-mail automatizado. Eu realmente nunca lidou com servidores de correio antes, mas ter chegado a um ponto em que todos os enviados de e-mail está executando meu script. Eu estou usando um arquivo .forward no diretório home do usuário destinatário que se parece com isso:

"|exec /home/[MY USER]/magic || exit 75 #[MY USER]"

O script simplesmente leva-lo de entrada e grava-lo em um arquivo neste momento. O problema é, eu não sei como encontrar o e-mail a ser enviado, e eu não consigo encontrar qualquer documentação sobre como o arquivo .forward funciona em detalhes. Como faço para chegar ao e-mail?

Qualquer ajuda é muito appeciated:)

Foi útil?

Solução

Algumas informações gerais sobre o ~ / .forward e a interação com o servidor de email está descrito aqui , eo filtragem de correio FAQ também contém algumas informações.

Enquanto apenas usando um arquivo dot-forward pode ser suficiente você muito tipicamente quer usar procmail para processamento de correio mais poderosos.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top