zrzut poczty

zrzut poczty
Oryginalni autorzy Sam Varshavchik
Pierwsze wydanie przed 1999 r
Wersja stabilna
3.0.3 / 14 marca 2021 r . ; 23 miesiące temu ( 2021-03-14 )
System operacyjny Wszystkie POSIX ( Linux , Mac OS X , FreeBSD , Solaris )
Typ Filtr poczty
Licencja GPL
Strona internetowa www .courier-mta .org /maildrop /

Maildrop to agent dostarczania poczty używany przez serwer poczty Courier . Maildrop Mail Delivery Agent (MDA) zawiera również funkcję filtrowania.


Maildrop odbiera pocztę przez stdin i dostarcza zarówno w formacie Maildir , jak i mbox .

Cechy

Maildrop może opcjonalnie odczytać konfigurację filtrowania z pliku, aby określić, czy wiadomość zostanie dostarczona do alternatywnej skrzynki pocztowej, czy przekazana dalej. Ustrukturyzowany język filtrowania jest wystarczająco solidny, aby umożliwić maildrop pracę z wirtualnymi skrzynkami pocztowymi. Jeśli konfiguracja filtrowania zawiera błędy składniowe, maildrop nie dostarczy wiadomości, ale wiadomość nie zostanie utracona.

Maildrop może działać w różnych trybach, w zależności od środowiska wywołującego. Tryb dostarczania to „normalny” tryb filtrowania poczty; to znaczy podczas ostatecznego dostarczania, po opuszczeniu przez wiadomość SMTP . Jednak zrzut poczty może również działać w osadzonym ; to znaczy podczas transakcji SMTP. Działanie w trybie osadzonym umożliwia filtrowi odrzucenie wiadomości, zanim serwer zaakceptuje ją do dostarczenia lokalnego. Wreszcie, maildrop może działać w ręcznym , jak każdy inny interpreter .

Maildrop jest napisany w C++. Jednak wykorzystuje zasoby wydajniej niż procmail (napisany w C), zapisując duże wiadomości w pliku tymczasowym zamiast wczytywać je do pamięci. Jeśli dane wejściowe do zrzutu poczty to plik, plik tymczasowy nie jest używany.

Zobacz też

Linki zewnętrzne