Stuart Gathman
|
66314dc675
|
Example config had different names than actual code :-)
|
2008-10-23 19:58:06 +00:00 |
|
Stuart Gathman
|
96f5b6e9dc
|
Don't greylist DSNs.
|
2008-10-11 15:45:46 +00:00 |
|
Stuart Gathman
|
1c4878963b
|
Skip greylisting for good reputation.
|
2008-10-09 18:44:54 +00:00 |
|
Stuart Gathman
|
0d1f2b7f4d
|
Don't reset greylist timer on early retries.
|
2008-10-09 00:55:13 +00:00 |
|
Stuart Gathman
|
d4cafcd435
|
Greylisting
|
2008-10-08 04:57:28 +00:00 |
|
Stuart Gathman
|
d64aad95c1
|
Delay strike3 REJECT and don't reject if whitelisted.
Recognize vacation messages as autoreplies.
|
2008-10-02 03:19:00 +00:00 |
|
Stuart Gathman
|
f9ed6f7194
|
Never ban a trusted relay.
|
2008-09-09 23:24:56 +00:00 |
|
Stuart Gathman
|
93e9644574
|
Wasn't reading banned_ips
|
2008-09-09 23:08:16 +00:00 |
|
Stuart Gathman
|
c07ed917ab
|
Handle missing gossip_node so self tests pass.
|
2008-08-25 18:32:23 +00:00 |
|
Stuart Gathman
|
8cfa03bbc4
|
Log rcpt for SRS rejections.
|
2008-08-18 17:47:57 +00:00 |
|
Stuart Gathman
|
28a0e551bd
|
CBV policy sends no DSN. DSN policy sends DSN.
|
2008-08-06 00:52:38 +00:00 |
|
Stuart Gathman
|
be3f463450
|
Send quarantine DSN to SPF PASS only.
|
2008-08-05 18:04:06 +00:00 |
|
Stuart Gathman
|
a420148b1e
|
Parse ESMTP params
|
2008-07-29 21:59:29 +00:00 |
|
Stuart Gathman
|
f4465ea816
|
Allow explicitly whitelisted email from banned_users.
|
2008-05-08 21:35:57 +00:00 |
|
Stuart Gathman
|
1845876665
|
Configure gossip TTL.
|
2008-04-10 14:59:35 +00:00 |
|
Stuart Gathman
|
cee6bc3bea
|
Release 0.8.10
|
2008-04-02 18:59:14 +00:00 |
|
Stuart Gathman
|
71403de50e
|
Do not CBV whitelisted addresses. We already know they are good.
|
2008-04-01 00:13:10 +00:00 |
|
Stuart Gathman
|
632e7b4248
|
Handle unquoted fullname when parsing email.
|
2008-01-09 20:15:49 +00:00 |
|
Stuart Gathman
|
10f4f2613e
|
Packaging tweaks.
|
2007-11-29 14:35:17 +00:00 |
|
Stuart Gathman
|
69369c3b2a
|
Support temperror policy in access.
|
2007-11-01 20:09:14 +00:00 |
|
Stuart Gathman
|
5386e08ca5
|
Send quarantine DSN to SPF pass (official or guessed) only.
Reject blacklisted email too big for dspam.
|
2007-10-10 18:23:54 +00:00 |
|
Stuart Gathman
|
d0fe3b0b84
|
Check porn keywords in From header field.
|
2007-10-10 18:07:50 +00:00 |
|
Stuart Gathman
|
6397b7027f
|
Tested on RH7
|
2007-09-25 16:37:26 +00:00 |
|
Stuart Gathman
|
344e8f0a0a
|
Report domain on reputation reject.
|
2007-09-13 14:51:03 +00:00 |
|
Stuart Gathman
|
6bbb6b3f02
|
Move milter apps to /usr/lib/pymilter
|
2007-07-25 17:14:59 +00:00 |
|
Stuart Gathman
|
cdfeb2d792
|
Ban ips on bad mailfrom offenses as well as bad rcpts.
|
2007-07-02 03:06:10 +00:00 |
|
Stuart Gathman
|
9a8fdcb120
|
Ban IPs based on too many invalid recipients in a connection. Requires
configuring check_user. Tighten HELO best_guess policy.
|
2007-06-23 20:53:05 +00:00 |
|
Stuart Gathman
|
218f5168bc
|
Do not process valid SRS recipients as delayed_failure.
|
2007-04-19 16:02:43 +00:00 |
|
Stuart Gathman
|
ddbb8ac3ea
|
Ban ips with too many bad rcpts on a connection.
|
2007-04-15 01:01:13 +00:00 |
|
Stuart Gathman
|
a2215124bb
|
Ban ips with too many bad rcpts on a connection.
|
2007-04-15 00:54:30 +00:00 |
|
Stuart Gathman
|
e505d2bb28
|
Check access_file at startup. Compress rcpt to log.
|
2007-04-13 17:20:09 +00:00 |
|
Stuart Gathman
|
9f40f265cd
|
Stop querying gossip server twice.
|
2007-04-05 17:59:07 +00:00 |
|
Stuart Gathman
|
20a875b84d
|
Don't disable gossip for temporary error.
|
2007-04-02 18:37:25 +00:00 |
|
Stuart Gathman
|
1da5ca54b5
|
Report bestguess and helo-spf as key-value pairs in Received-SPF
instead of in their own headers.
|
2007-03-30 18:13:41 +00:00 |
|
Stuart Gathman
|
bac593f05d
|
Don't count DSN and unqualified MAIL FROM as internal_domain.
|
2007-03-29 03:06:10 +00:00 |
|
Stuart Gathman
|
dbba488d58
|
Do not CBV for internal domains.
|
2007-03-24 00:30:24 +00:00 |
|
Stuart Gathman
|
6936b599fe
|
Get SMTP-Auth policy from access_file.
|
2007-03-23 22:39:10 +00:00 |
|
Stuart Gathman
|
cee38f8149
|
Properly log From: and Sender:
|
2007-03-21 04:02:13 +00:00 |
|
Stuart Gathman
|
188e8256f3
|
Gossip configuration options: client or standalone with optional peers.
|
2007-03-18 02:32:21 +00:00 |
|
Stuart Gathman
|
4013365a3d
|
New delayed DSN pattern. Retab (expandtab).
|
2007-03-17 21:22:48 +00:00 |
|
Stuart Gathman
|
b2d8e838a2
|
Fix continuing findsrs when srs.reverse fails.
|
2007-03-03 19:18:57 +00:00 |
|
Stuart Gathman
|
f136e973dc
|
Improve delayed failure detection.
|
2007-03-03 18:46:26 +00:00 |
|
Stuart Gathman
|
20612240f3
|
Use re for auto-reply recognition.
|
2007-02-07 23:21:26 +00:00 |
|
Stuart Gathman
|
4d69b8fbfe
|
Handle null in header value.
|
2007-01-26 03:47:23 +00:00 |
|
Stuart Gathman
|
21e3c6f489
|
Persist blacklisting from delayed DSNs.
|
2007-01-25 22:47:26 +00:00 |
|
Stuart Gathman
|
83529320ae
|
Add private relay.
|
2007-01-23 19:46:20 +00:00 |
|
Stuart Gathman
|
e5685c6035
|
Convert tabs to spaces.
|
2007-01-22 02:46:01 +00:00 |
|
Stuart Gathman
|
4c72135b0e
|
Move parse_header to Milter.utils.
Test case for delayed DSN parsing.
Fix plock when source missing or cannot set owner/group.
|
2007-01-19 23:31:38 +00:00 |
|
Stuart Gathman
|
393aa6140a
|
Doc update.
Parse From header for delayed failure detection.
Don't check reputation of trusted host.
Track IP reputation only when missing PTR.
|
2007-01-18 16:48:44 +00:00 |
|
Stuart Gathman
|
2a6a68230b
|
REJECT after data for blacklisted emails - so in case of mistakes, a
legitimate sender will know what happened.
|
2007-01-16 05:17:29 +00:00 |
|