procmail

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

procmail este un agent de livrare a corespondenței (MDA) care poate fi descris și ca un filtru de mesaje, un program pentru procesarea mesajelor primite pe un PC, utilizat pe scară largă în sistemele Unix / Linux . În mod normal, este invocat de un agent de transfer de e-mail (MTA), cum ar fi Sendmail sau Postfix ; acest lucru face ca procesarea mesajelor să fie bazată pe evenimente. Programul complementar formail vă permite să îl utilizați într-un mod procedural, aplicându-l la mesajele deja prezente în căsuța poștală a unui utilizator.

Operațiunile efectuate în mod normal pe mesaje prin procmail includ:

  • filtrare
  • sortarea în diferite dosare, în conformitate cu regulile definite în funcție de cuvintele cheie conținute în câmpurile mesajului („de la” la „cc” „subiect” și așa mai departe)
  • generarea de răspunsuri automate

Pe lângă aceste funcții de bază, sunt realizabile operațiuni mult mai sofisticate.

Practica obișnuită este de a delega procmail sarcina de a apela un program antispam extern, de exemplu spamassassin. Acest lucru permite filtrarea și eliminarea spamului primit.

Procmail acționează conform instrucțiunilor date în fișierele de configurare:

/ etc / procmailrc: fișier comun tuturor utilizatorilor / home / user /.procmailrc: fișier personal în care să vă configurați regulile (distribuții diferite pot avea căi diferite în care să găsiți fișierele)

Apelul procmail este definit în configurația MTA care urmează să-l folosească.

Bibliografie

  • (EN) Martin McCarthy, The Procmail Companion, Addison-Wesley Professional, 2001, ISBN 978-0-201-73790-5 .

linkuri externe