Hello, I'm not (yet) spamdyke user, but this may change soon: the project looks very promising, congratulations :) Finally something not 100% based on qmail-patches...
At the moment (as you maybe noticed on the qmail ML), I'm thinking about redesigning my mail systems, and this is what I'd like to do. Maybe this will give you some ideas or suggest some feedback: ... SMTP Session Starting ... 1) Check IP address against 2-3 RBL (blacklists) and 1-2 whitelists (of swiss/german/french/etc. ISP mail server ip's) -> transmit the result to a script which will decide (based on logs created in 2), 4) and 5)) if it wants to reject the connexion or not: my goal would be to be able to tune this based on recipient domain/mail address for legal reasons... -> return a 5xx error or continue 2) VRFY check (in my case: with cvm-vmailmgr, via http://untroubled.org/cvm/ because most my users are vmailmgrd-based) -> 5xx error if not valid, and log ip (to add to a local blacklist) or continue 3) Greylist if requested/allowed by the domain owner, and if not in the IP whitelist ... Receive Mailheader/Body ... 4) Virus scan (clamdscan/fsav/etc.) -> exit with Virus Name in the 5xx error message if a virus is found (+ log ip), else continue 5) Spam scan (with parameters like "required hits" taken from the database, to let the user decide what to accept/reject, and for example store the spam to a temporary quarantine for further analysis) -> error 5xx if flagged as spam (+ log ip) ... Deliver mail ... At the moment, I only have rblcheck (but server-wide, not based on domain), recipient check and virus check (via qmail-qfilter) on SMTP level. Antispam scan occurs after via .qmail-* files. But it seems it is not appropriate anymore, now I think everything must be scanned (and rejected) at directly at SMTP level. Feedback welcome :-) In the mean time, I'll activate some features of spamdyke on a test system to see if it is going to be able to help. Regards, Olivier _______________________________________________ spamdyke-users mailing list spamdyke-users@spamdyke.org http://www.spamdyke.org/mailman/listinfo/spamdyke-users