Commit Graph

241 Commits

Author SHA1 Message Date
Stuart Gathman 3ad67bd33b Ignore records missing spaces. 2005-10-30 01:08:14 +00:00
Stuart Gathman eb2e730b5d Don't check internal_domains for trusted_relay. 2005-10-28 19:36:54 +00:00
Stuart Gathman daa1eacff3 Do not send quarantine DSN when sender is DSN. 2005-10-28 09:30:49 +00:00
Stuart Gathman aaf23f35f8 New webpage design based on ht2html. 2005-10-25 21:39:47 +00:00
Stuart Gathman 25b6378631 Consider MAIL FROM a match for supply_sender when a subdomain of From or Sender 2005-10-23 16:01:30 +00:00
Stuart Gathman c6ac3ddad8 Release 0.8.4 2005-10-20 23:36:11 +00:00
Stuart Gathman b3dce26928 Include smfi_progress is SMFIR_PROGRESS defined 2005-10-20 23:23:36 +00:00
Stuart Gathman fcd85dbfb5 Add optional idx for position of added header. 2005-10-20 23:04:49 +00:00
Stuart Gathman 3a1c964f0d Configure auto_whitelist senders. 2005-10-20 18:47:27 +00:00
Stuart Gathman 36ae390f01 access.db stores keys in lower case 2005-10-19 21:07:49 +00:00
Stuart Gathman 4c0cf4fb95 Train screener on whitelisted messages. 2005-10-19 19:37:50 +00:00
Stuart Gathman 8f8de8fa97 Auto whitelist refinements. 2005-10-14 16:17:31 +00:00
Stuart Gathman bc516456c1 Auto whitelist feature. 2005-10-14 01:14:08 +00:00
Stuart Gathman a50194d07f Release 0.8.3 2005-10-12 17:21:13 +00:00
Stuart Gathman 1cf272ceb0 Release 0.8.3 2005-10-12 16:45:58 +00:00
Stuart Gathman d2dc09f979 Release 0.8.3 2005-10-12 16:43:14 +00:00
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 36b5b4e6d4 Milter.py moved to Milter subpackage. 2005-10-07 03:25:24 +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 7ab5ddf053 Getting ready for 0.8.3 2005-08-18 04:19:26 +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 241717b0e2 quarantine template 2005-08-16 22:46:33 +00:00
Stuart Gathman bd8fabae0f Example of wiretap with multiple destinations. 2005-08-16 22:46:10 +00:00
Stuart Gathman d119af1a3e Trean non-existant include as no match in "lax" mode. 2005-08-12 17:36:51 +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 8df5cd026e Limit CNAME chains independently of DNS lookup limit 2005-07-22 16:00:23 +00:00
Stuart Gathman 0cbfc0d249 Limit CNAME lookups. 2005-07-21 17:59:46 +00:00
Stuart Gathman 46ad2794f1 Handle corrupt ZIP attachments 2005-07-20 14:56:38 +00:00
Stuart Gathman 8fef702522 Handle corrupt and empty ZIP files. 2005-07-20 14:49:45 +00:00
Stuart Gathman 62b33bd964 Check pydspam version for honeypot, include latest pyspf changes. 2005-07-20 03:30:04 +00:00
Stuart Gathman ffcadf6c01 Remove debug print 2005-07-18 14:36:23 +00:00
Stuart Gathman 9f7d52118a Release 0.8.2 2005-07-17 01:33:13 +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 db0f1095e5 Release 0.8.2 2005-07-15 22:24:10 +00:00
Stuart Gathman f749b6f2cd Support callback exception policy 2005-07-15 22:18:17 +00:00
Stuart Gathman 23485978fc Latest pyspf updates 2005-07-15 22:17:41 +00:00
Stuart Gathman e1f4744a22 Use extended results processing for best_guess. 2005-07-15 20:25:36 +00:00
Stuart Gathman ef413913d0 Allow extended processing for MX count. 2005-07-15 20:00:35 +00:00
Stuart Gathman 8ad4b16156 Import bug fixes from pyspf module. CID xml support removed. 2005-07-14 03:47:40 +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 5335e18925 Questions from email answered. 2005-07-04 21:06:31 +00:00
Stuart Gathman e2f1587832 Don't match hostnames for internal connects. 2005-07-02 23:27:31 +00:00