Matt Simerson
0498669f45
rcpt_ok: shorten test messages
2012-06-23 00:54:27 -04:00
Matt Simerson
781e3ada4d
updated SPF tests
2012-06-23 00:53:46 -04:00
Matt Simerson
cdf1e9d782
tls: log improvement
2012-06-23 00:53:18 -04:00
Matt Simerson
8f40e2ef9a
spf: remove rcpt hook, process to completion during from
2012-06-23 00:52:05 -04:00
Matt Simerson
dc61deb9aa
parse_addr_withhelo: consistency additions
2012-06-23 00:47:46 -04:00
Matt Simerson
4761e3f41a
naughty: support reject_type set by original plugin
...
that marked the connection as naughty
2012-06-23 00:46:39 -04:00
Matt Simerson
5dbc47ed1a
hosts_allow: better logging
2012-06-23 00:45:18 -04:00
Matt Simerson
efc3d1b914
greylisting: POD correction
2012-06-23 00:43:53 -04:00
Matt Simerson
3e223ef9dc
dns_whitelist_soft: tiny tweaks of little consequence
2012-06-23 00:43:20 -04:00
Matt Simerson
8156341c6e
unrec: fixed variable assignment
2012-06-23 00:40:42 -04:00
Matt Simerson
b53bd08540
connection_time: add compat with tcpserver deployment model
2012-06-23 00:40:02 -04:00
Matt Simerson
e9395d6a79
loop: max loops was sometimes not set
2012-06-23 00:38:58 -04:00
Matt Simerson
fb4690ab43
earlytalker: updated for consistent note accessor
2012-06-23 00:37:54 -04:00
Matt Simerson
12b4c6a02a
bogus_bounce: added logging and rejection handling
2012-06-23 00:32:40 -04:00
Matt Simerson
98c5487518
SMTP.pm: test if unrec cmd is set (suppress warning)
...
and decrease log message priority in rcpt_response
2012-06-23 00:18:40 -04:00
Matt Simerson
bf0612c1e0
MANIFEST: long overdue update
2012-06-23 00:15:55 -04:00
Matt Simerson
89d82afe53
dnsbl: process DNS queries immediately
...
rather than deferring until RCPT. This greatly improves efficiency, since most connections will get marked naughty much sooner, having run fewer tests.
2012-06-23 00:09:46 -04:00
Matt Simerson
f601516f9f
check_spamhelo: remove, deprecated by helo
2012-06-23 00:05:01 -04:00
Matt Simerson
9e9fcf41a7
badrcptto: dropped check_ prefix from name
2012-06-23 00:02:03 -04:00
Matt Simerson
cdfa106b3f
karma: improve error handling
2012-06-22 23:57:43 -04:00
Matt Simerson
560ce218e3
badrcptto: log tweaks, better regex detection
2012-06-22 23:56:25 -04:00
Matt Simerson
6020949551
relay: logging tweak
2012-06-22 23:54:54 -04:00
Matt Simerson
c150f5a8cc
uribl: insert headers at top of message
2012-06-22 23:52:32 -04:00
Matt Simerson
bcb0298440
MANIFEST.SKIP: anchor the new additions
...
entries are regexps, and 'config' matched too much
2012-06-22 23:48:36 -04:00
Matt Simerson
2a95374977
p0f: POD & log message updates
2012-06-22 23:47:34 -04:00
Matt Simerson
3db3565144
dspam: changed to only train on error
...
per suggestions by the dspam author
2012-06-22 23:44:55 -04:00
Matt Simerson
01c994439b
clamdscan: make sure headers exist before operating on them
2012-06-22 23:37:42 -04:00
Matt Simerson
2bef491839
remove deprecated config file badrcptto_patterns
2012-06-22 20:38:08 -04:00
Matt Simerson
4b2c256819
geoip: improve log messages
...
list fixed with continent code first to improve readability
added ability to include city in logging
2012-06-22 20:29:42 -04:00
Matt Simerson
b1850e8d85
headers: test fix
2012-06-22 20:26:31 -04:00
Matt Simerson
cd699c8078
badmailfrom: more cleanups
2012-06-22 20:26:06 -04:00
Matt Simerson
9fc6c7e484
badmailfrom rename fixups
2012-06-22 20:21:09 -04:00
Matt Simerson
db081a4c91
badmailfrom rename: update test config/plugins
2012-06-22 20:08:19 -04:00
Matt Simerson
c44f034a76
rename check_badmailfrom -> badmailfrom
2012-06-22 20:07:29 -04:00
Matt Simerson
644709e6ae
badmailfrom: remove rcpt hook (uses naughty instead)
2012-06-22 20:03:47 -04:00
Matt Simerson
ccfee70c9b
t/config: add missing test config files
2012-06-22 19:27:40 -04:00
Matt Simerson
1b72b9175d
t/config/plugins: update test plugin list
2012-06-22 19:26:45 -04:00
Matt Simerson
5e2336f7da
helo: refine plugin tests
2012-06-22 19:24:16 -04:00
Matt Simerson
4cf99154ad
headers: plugin tests, deprecate check_basicheaders
2012-06-22 19:21:44 -04:00
Matt Simerson
1d67c849cf
spamassassin: add explicit default reject_type
...
consolidate the two data_post methods into one (more linear, simpler)
more informative log message
add new headers to top of headers (not bottom (consistent MTA behavior))
2012-06-22 18:29:28 -04:00
Matt Simerson
a08745acc4
badmailfrom: removed tests for rcpt_handler
...
and shorten test response messages in badmailfromto
2012-06-22 18:20:15 -04:00
Matt Simerson
feab782a0a
Transaction.pm: added debugging messages for DESTROY
2012-06-22 18:16:43 -04:00
Matt Simerson
37cc9c6d87
Plugin.pm: more descriptive variable names
...
append optional log_mess to log entry (more description)
subsequent attempts to set naughty don't overwrite the first
set the naughty rejection type to be the reject type of the plugin that marked the connection naughty
get_reject_type can be passed an explicit default
2012-06-22 18:14:44 -04:00
Matt Simerson
e094e4a177
Qpsmtpd.pm: less default logging at LOGINFO
2012-06-22 18:09:20 -04:00
Matt Simerson
957b9ac241
added commented out uribl to config.sample/plugins
2012-06-22 18:08:16 -04:00
Matt Simerson
618496ce51
MANIFEST.SKIP, add a few more entries
2012-06-22 18:06:32 -04:00
Matt Simerson
8a8c78c601
update Changes with badmailfrom_pattern deprecation
...
and check_badrcptto_pattern
2012-06-22 06:03:56 -04:00
Matt Simerson
0256e6af44
removed check_badrcptto_patterns: merged into check_badrcptto
2012-06-22 05:44:42 -04:00
Matt Simerson
4bc50f1cd4
removed github template file README.md
2012-06-22 05:39:23 -04:00
Matt Simerson
b00f4c7793
initial import - based on my qpsmtpd fork
...
which will merge into the main branch fairly easily
2012-06-22 05:38:01 -04:00