# verze 2.9.0 ZMENY: 24.2.04 pri odmitnuti dopisu vrati Qmailu pres stderr text, ktery ma qmail-smtpd pouzit v SMTP pri odmitnuti mailu max. delka PIPE_BUF (512 na FreeBSD, 4096 na DU) Vyzaduje patch Qmailu od Pavla Kankovskeho Patch neni podminkou, kdyz se fce nevyuziva. cfg soubor: SMTP_RESPONSE true|false, STMP_RESPONSE_TEXT 23.2.04 block-main mozno volat primo z Qmailu (bez qmail-qfilter): mail misto vypsani na stdout primo vklada do fronty pres qmail-queout Na stdout vypisuje pri debugu (upraveny skript test-filter). TEST_NOPTR toleruje neexistenci PTR zaznamu, pokud ma odesilatel povoleny relay (pro uzivatele stmp authentikace ze siti kde ptr neovlivni (napr. Egypt)) Skripty spamstat a virstat zjisti umisteni logu z block-cfg.rb -- 2.9.0 -- 19.2.04 test SHEAD - pokud je jiz mail oznacen jako spam, nechat ho projit s timto oznacenim lze duverovat vsem serverum (TRUST_ALL) nebo jen nekterym (TRUSTED_SERVERS) 16.2.04 filtr subjectlabel - v mailech oznacenych X-Spam... prida do subjectu "***SPAM***", vhodne pro Outlook Expres, ktery umi tridit maily jen podle subjectu -- 2.8.4 -- 15.2.04 oprava chyby v detekci priloh -- 2.8.3 -- 30.1.04 oprava chyby v detekci priloh (MIME case insensitive) -- 2.8.2 -- 28.1.04 ve fci test_attachment() k dispozici pro testy udaj o delce tela mailu 22.1.04 sestavi se seznam priloh mailu 22.1.04 test ATTACHMENT_TYPE - test typu a jmena prilohy viz test_attachment() v block-patterns.rb 12.1.04 nacte a vymaze ze zahlavi info od spamoveho filtru SA vlastni info prida ve formatu SpamAssasinu radka X-Spam: zustava 11.1.04 test TO_ADMIN rozsiren i na Cc: 9. 1.04 extmails a joinheaderlines urychleno nahradou s.concat za s + s 8. 1.04 extmails - prepsano pomoci s.scan, rychlejsi -- 2.8.1 -- 3.11.03 uprava pro spravne rozpoznavani veci v zahlavi, kdyz odesilatel pouziva tabelatory misto mezer (xmail.cz) Vyjimky z testu BADHOSTNAME pro jmena obsahujici mail a smtp -- 2.8 -- 31.10.03 vyjimky v testu BADHOSTNAME pro *.cz a *.contactel.net -- 2.8beta2 -- 31.10.03 rozsireni testu NOPTR a BADHOSTNAME pro pripad, ze mail prisel pres MX server, na kterem nebezi filtr (zjisti z Received predchozi server a testuji ten). Seznam MX serveru: MXHOST v .cfg 30.10.03 MAXLINES v .cfg - pocet testovanych radek z tela mailu drobne zmeny a zkraceni kodu, sjednoceni jmen testu a konstant zruseni "info" testu - da se nahradit zapnutim logovani ok mailu class Messages: extrahovani radek Received: do @received zmena v .cfg - misto 1 a 0 true a false -- 2.8beta1 -- 29.10.03 prisnejsi testy badhostname1 (jen 3 cisla z IP adresy ve jmene) a badhostname2 (jmeno delsi nez MAXHOSTNAMELEN znaku) 28.10.03 moznost logovani i dobrych mailu (oznaceni ok0), zapnuti LOG_ALL rozdeleni fce testujici header na retezce na testy subjectu, to, from a vseho (pro urychleni) drobne upravy pro urychleni 14.10.03 test TO_ADMIN - maily na abuse@... nebo postmaster@... projdou vzdy s oznacenim X-Spam: abuse0 nebo postmaster0 13.10.03 zrychleni fce extmails (pri seznamu adres prijemce dlouhem radove tisice adres trvala dlouho = timeout smtp a pretizeni cpu) -- 2.7 -- 29.7.03 novy test "badhostname0" - zda domenove jmeno smtp serveru obsahuje jeho IP adresu (typicke pro dialupy a adsl) - experimentalni moznost konfigurace forwardu pro dalsi testy 28.7.03 vylepseni kontroly existence domeny ve From: 27.7.03 rozdeleni do tri souboru block-cfg.rb - konfigurace (adresare...) block-patterns.rb - fce pro testovani podle vzorku block-main - vlastni program moznost definovat co s maily co neprosly testy v konf. souboru novy parametr skriptu pro statistiky -u: seznam nepouzitych pravidel -- 2.6 -- 16.7.03 rozdeleni testovani vzorky na zahlavi a telo mailu 8.7.03 akceptuje viceradkove To: 7.7.03 oprava orezavani pass mailu, ktere se soucasne ukladaly zavedeno cislovani verzi 26.6.03 oprava re pro From 23.6.03 rozdeleni do dvou souboru (block-cfg.rb - konfigurace a vzorky) kontrola existence domeny ve From 13.6.03 prepsani do ruby pridavani X-Spam: vir123 opet slouceni forwardovani na jednu adresu 6.6.03 forwardovani spamu a viru zvlast 21.5.03 moznost definice vyjimek 21.5.02 logovani/forwardovani kopii se da zapnout/vypnout promennou 20.5.02 kopie odmitanych/mazanych mailu je mozne forwardnout adminovi (jen v ramci serveru - jinak by je filtr zahodil) 10.4.02 testuje jen prvnich 100 radku mailu (uspora pri velkych prilohach)