Commit Graph

135 Commits

Author SHA1 Message Date
Stuart Gathman ea82d6d608 Release 0.8.3 2005-10-12 16:36:30 +00:00
Stuart Gathman ace3e13685 Always check HELO except for SPF pass, temperror. 2005-10-11 22:50:07 +00:00
Stuart Gathman 78ea2e2263 Use logging module to make logging threadsafe (avoid splitting log lines) 2005-10-10 23:50:20 +00:00
Stuart Gathman d34efa39bb Configure SPF policy via sendmail access file. 2005-10-10 20:15:33 +00:00
Stuart Gathman 04874d6e35 Banned users option. Experimental feature to supply Sender when
missing and MFROM domain doesn't match From.  Log cipher bits for
SMTP AUTH.  Sketch access file feature.
2005-10-07 03:23:40 +00:00
Stuart Gathman 073f87dcc7 Handle perverse MFROM quoting. 2005-09-08 03:55:09 +00:00
Stuart Gathman d6ef1a4007 Don't innoculate with SCREENED mail. 2005-08-18 03:36:54 +00:00
Stuart Gathman 2a4ab4e87c Send DSN before adding message to quarantine. 2005-08-17 19:35:28 +00:00
Stuart Gathman f1f082fe8a Consider SMTP AUTH connections internal. 2005-08-11 22:17:59 +00:00
Stuart Gathman b0286bff22 Treat fail like softfail for selected (braindead) domains.
Treat mail according to extended processing results, but
report any PermError that would officially result via DSN.
2005-08-04 21:21:33 +00:00
Stuart Gathman a9663a23d7 Keep screened honeypot mail, but optionally discard honeypot only mail. 2005-08-02 18:04:36 +00:00
Stuart Gathman 62b33bd964 Check pydspam version for honeypot, include latest pyspf changes. 2005-07-20 03:30:04 +00:00
Stuart Gathman 95b24f7663 Log as well as use extended result for best guess. 2005-07-17 01:25:44 +00:00
Stuart Gathman e1f4744a22 Use extended results processing for best_guess. 2005-07-15 20:25:36 +00:00
Stuart Gathman b28a56ea37 Make SES package optional. Initial honeypot support. 2005-07-14 03:23:33 +00:00
Stuart Gathman e3b18d61c9 Initial SES integration. 2005-07-06 04:05:40 +00:00
Stuart Gathman e2f1587832 Don't match hostnames for internal connects. 2005-07-02 23:27:31 +00:00
Stuart Gathman febf56b031 Always log trusted Received and Received-SPF headers. 2005-07-01 16:30:24 +00:00
Stuart Gathman 900b7ef3fb Setreply for rejectvirus. 2005-06-20 22:35:35 +00:00
Stuart Gathman 2d291d35f6 Release 0.8.1 2005-06-17 02:07:20 +00:00
Stuart Gathman a01c5d31f1 Ignore HeaderParseError decoding header 2005-06-16 18:35:51 +00:00
Stuart Gathman f643cafc04 Check internal_domains for outgoing mail. 2005-06-14 21:55:30 +00:00
Stuart Gathman 7eb2fb09ef Properly log exceptions from pydspam 2005-06-06 18:24:59 +00:00
Stuart Gathman ecb870acaa Fix bugs from testing RPM 2005-06-04 19:41:17 +00:00
Stuart Gathman e99117e8f6 Organize config reader by section. Create defang section. 2005-06-03 04:57:05 +00:00
Stuart Gathman 0283c20eef Configure banned extensions. Scan zipfile option with test case. 2005-06-02 15:00:17 +00:00
Stuart Gathman bdc6b71845 Update copyright notices after reading article on /. 2005-06-02 04:18:55 +00:00
Stuart Gathman 053734d435 Record timestamp in send_dsn.log 2005-06-02 02:09:00 +00:00
Stuart Gathman 5d6ceaefe4 Support configurable templates for DSNs. 2005-06-02 01:00:37 +00:00
Stuart Gathman 9fb3ad70d4 Development changes since 0.7.2 2005-05-31 18:23:49 +00:00
Stuart Gathman 20fb6efab0 Release 0.7.2 2005-05-31 18:10:47 +00:00
Stuart Gathman 16dea6e187 Release 0.7.1 2005-05-31 18:09:06 +00:00
Stuart Gathman 802dc01c84 Release 0.7.0 2005-05-31 18:08:20 +00:00
Stuart Gathman 1205d50bc4 Release 0.6.9 2005-05-31 18:07:19 +00:00
Stuart Gathman e0a59ad922 Initial sourceforge import. 2005-05-31 18:04:05 +00:00