Po více než 6 letech od poslední aktualizace byla vydána aplikace pro doručování a přesměrování e-mailové pošty , která umožňuje stahovat e-maily pomocí protokolů a rozšíření POP2, POP3, RPOP, APOP, KPOP, IMAP, ETRN a ODMR, filtrovat přijatou korespondenci, rozdělovat zprávy z jednoho účtu mezi více uživateli a přesměrovávat je do místních poštovních schránek nebo přes SMTP na jiný server (fungovat jako brána POP/IMAP-to-SMTP). Kód projektu je napsán v jazyce C a je pod licencí GPLv2. Podpora větve fetchmail 6.3.X byla zcela ukončena.
Mezi :
- Byla přidána podpora TLS 1.1, 1.2 a 1.3 (—sslproto {tls1.1+|tls1.2+|tls1.3+}). Standardní instalace obsahuje OpenSSL (pro funkci je vyžadována alespoň verze 1.0.2, a pro TLSv1.3 — 1.1.1). Podpora SSLv2 byla ukončena. Standardně je místo SSLv3 a TLSv1.0 v STLS/STARTTLS uváděn TLSv1.1. Pro vrácení SSLv3 je třeba použít OpenSSL s pokračující podporou SSLv3 a spustit fetchmail s přepínačem „—sslproto ssl3+”.
- Standardně je povolen režim kontroly SSL certifikátů (—sslcertck). Pro jeho vypnutí je nyní třeba výslovně uvést volbu „—nosslcertck”;
- Podpora velmi starých C kompilátorů byla ukončena. Pro kompilaci je nyní potřebný kompilátor, který podporuje standard SUSv3 (Single Unix Specification v3, podmnožina POSIX.1-2001 s rozšířeními XSI), vydaný v roce 2002;
- Zvýšena efektivita sledování UID (režim „—keep UID”) při distribuci zpráv z poštovní schránky přes POP3;
- Byly implementovány četné vylepšení týkající se podpory šifrovaných připojení;
- Opraveno zranitelnost, která mohla vést k přetečení vyrovnávací paměti v autentizačním kódu přes GSSAPI při manipulaci s uživatelskými jmény, jejichž délka přesahuje 6000 znaků.
Doplňující informace: vydání 6.4.1 s opravou dvou regresí (neúplné opravení debianové chyby 941129 vedlo k nemožnosti nalezení konfiguračních souborů fetchmail v některých případech a k problému s _FORTIFY_SOURCE při PATH_MAX větším než minimální _POSIX_PATH_MAX).
Zdroj: opennet.ru
