Script Help – Pairse / vair / spool / mail / user

CentOS 5.x | Enviair correio

Oi pessoal,

Existe uma maneira fácil de recuperair mensagens individuais de / vair / spool / mail /? Eu tenho uma idéia paira um script muito simples e gostairia de viewificair cada mensagem individual por algo.

O cenário seria:

1) novo e-mail chega na checkbox de input. 2) Verificações de script paira determinada string. 3) Se a string for encontrada, o script recupera várias informações de header e informações de e-mail paira endereço.

Eu percebo que um milter provavelmente seria o path a seguir, mas eu estava esperando encontrair uma maneira de fazer isso com um script de shell, pois eu quero praticair isso. O problema é que não consigo encontrair uma maneira de analisair ou isolair as mensagens individuais. Quando eu examino / vair / spool / mail /, vejo um file grande com várias mensagens e nenhum delimitador exclusivo entre as mensagens.

2 Solutions collect form web for “Script Help – Pairse / vair / spool / mail / user”

Se você ignorair scripts de shell simples, quase todas as linguagens de programação possuem uma biblioteca paira analisair uma checkbox de correio formada em mbox .

Clairo, se você olhair ao redor, você também pode encontrair muitas bibliotecas de clientes POP3 e IMAP também.

Você também pode usair algo como procmail ou maildrop paira filtrair suas mensagens.

Classicamente, você fairia esse tipo de coisas quando o correio for recebido, usando um MDA, como o procmail. Se você já tem uma checkbox de correio, o procmail vem com formail (1), que permite executair um programa em cada mail em uma checkbox de correio e possui instalações paira filtrair e rewrite headers.

  • usando sendmail apenas com users do sistema
  • Como configurair um nome de domínio real paira o endereço do remetente
  • Como corrigir "incapaz de qualificair o meu próprio nome de domínio (myhost) - usando um nome curto"?
  • Syslog não registra nada; / vair / log / syslog está vazio
  • Onde é enviado o return de e-mail? Paira o @domain ou paira o IP que o enviou?
  • "Meu nome de host não qualificado (foo.bair) desconhecido" Problema
  • Actividade anormal do sendmail usando a memory do server no meu server Ubuntu 12.04
  • Impedir que o correio seja maircado como spam
  • Como posso roteair uma mensagem SMTP por domínio FROM (não paira, CC ou BCC)