Leksykon IT › Infrastruktura › procmail

procmail

Infrastruktura Svenska → Zaktualizowano: 2026-10-07
Więcej informacji
Twórca
Stephen R. van den Berg
Rok
1990
Typ
Filtr poczty

Uniksowy program sortujący przychodzącą pocztę za pomocą wyrażeń regularnych, w języku konfiguracji, którego nikt do końca nie umiał zapamiętać.

Stephen R. van den Berg wydał procmaila w 1990 roku. Uruchamiano go z .forward, a reguły — zwane recepturami — czytał z .procmailrc. Każda receptura zaczynała się od :0, po czym następowały warunki zapisane jako wyrażenia regularne dla nagłówków oraz akcja: wrzucić do folderu, przekazać dalej albo przepuścić przez inny program. Dało się rozsortować listy dyskusyjne do osobnych folderów, wyrzucić oczywiste śmieci i puścić pocztę przez filtry antyspamowe na długo przed tym, zanim klienty poczty cokolwiek takiego potrafiły. Towarzyszący mu formail przepisywał nagłówki i dzielił pliki mbox.

Składnia była zwarta do granic czytelności, a większość użytkowników kopiowała receptury od kogoś innego. Ostatnia wersja, 3.22, ukazała się w 2001 roku, a program latami tkwił na produkcji bez opiekuna — co oznaczało luki bezpieczeństwa, których nie miał już kto łatać.

← Wróć do leksykonu