Autor zapomel na nejvetsi nevyhodu: Pokud stroj odpovi 450, tak se dost casto (ted nevim, jestli vzdy) posle nazpet informace o tom, ze mail byl pozdrzen. Bud je uzivatel (BFU) zmaten, protoze nevi ktera bije, nebo si naopak rekne "v ty firme maji neschopnyho admina, maji rozbity postovni server". A ani jedno z toho nedela firme dobrou vizitku.
I ja jsem uz jednou/dvakrat chtel psat kamaradovi, ze maji asi nejaky problem na mailserveru, kdyz jsem si uvedomil, ze to je nejspis greylisting :-)
Jeste k popisu algoritmu v clanku: Chybi tam poznamka, ze si server zaznamena jeste cas udalosti a pri opakovanem doruceni toto povoli pouze pokud uplynul nejaky cas od uvodniho pokusu.
Spammeri pak mohou toto obejit jednoduse - budou si pamatovat, kam se jim nepovedlo dorucit a treba za pul hodiny udelaji novy pokus.
Na 450 se zadny bounce generovat nesmi, resp. smi, ale doporucuje se prvni az po 4 hodinach. Sendmail navic umi podle hlavicky Priority: rict, jestli se generuje po 4 hodinach nebo po 8 osmi, ci jak si to spravce nastavi. 450 v prvnim kole doruceni neni v zadnem pripade duvod neco hlasit odesilateli, ta muze nastat z milionu pricin.
Zakladni obrat fronty byva 30 minut a to je soucasne i zpozdeni mailu. Ty 4 hodiny co tu nekdo zminoval ma v cechach akorat seznam.cz a potom nektere mailservery v okamziku, kdy jsou pod utokem nejake spammera. Obecne od firem s vlatnim mailserverem (a tedy dulezitych zakazniku) prijde mail i pres graylisting celkem rychle, od freemailu to trva dele.
Obejit to samozrejme jde a az to bude masivni problem, vymysli se zase nejaka jina finta. To je ouboustranny boj.
To poznam. Obcas to robi gmail. Odpovie 450, ale zaroven sa objavi mail v "Sent" vo web-interface. Z toho som bol jelen ci to teda poslal alebo neposlal, nakoniec vylucovacou metodou som zistil, ze asi neposlal ;-)