Matt Simerson
|
6511406915
|
added MYMETA.* to MANIFEST.SKIP
these are added new newer versions of ExtUtils::MakeMaker
|
2013-04-20 17:58:49 -04:00 |
|
Matt Simerson
|
322bd634ac
|
MANIFEST: bring up-to-date
|
2013-04-20 17:53:24 -04:00 |
|
Matt Simerson
|
bd3b0de882
|
fix dmarc plugin tests
|
2013-04-20 17:53:03 -04:00 |
|
Matt Simerson
|
74edee1101
|
new plugin: dmarc
|
2013-04-20 16:30:06 -04:00 |
|
Matt Simerson
|
42296b950c
|
tls: added ability to store certs in config/ssl
was hard coded to ./ssl
|
2013-04-20 16:27:14 -04:00 |
|
Matt Simerson
|
c58404c3c4
|
SPF: add pod, documenting spf_pass_host note
|
2013-04-20 16:25:04 -04:00 |
|
Matt Simerson
|
ca38ff5d6f
|
SPF: add trans. note spf_pass_host if SPF=pass
|
2013-04-20 16:23:05 -04:00 |
|
Matt Simerson
|
0a542c51b5
|
domainkeys: fixed pod grammar error
|
2013-04-20 16:13:51 -04:00 |
|
Matt Simerson
|
5b6f2b9628
|
watch: set OUTPUT_AUTOFLUSH, disabled buffering
|
2013-04-20 16:11:52 -04:00 |
|
Matt Simerson
|
9715e00187
|
a collection of DKIM enhancements
* disable Mail::DKIM::TextWrap (causes mangled messages for some clients)
* pod improvements
* don't log the entire DKIM signature when signing
* add dkim_pass_domains connection note with DKIM signer domains that pass
* enable dkim tests
|
2013-04-20 16:08:19 -04:00 |
|
Matt Simerson
|
a49a45fd10
|
SPF: POD formatting fix
|
2013-04-14 21:42:42 -04:00 |
|
Matt Simerson
|
2f72f419c3
|
dkim: improve POD, add dkim_key_gen.sh
|
2013-04-14 21:42:21 -04:00 |
|
Matt Simerson
|
b8df80d398
|
dkim: added message signing feature
|
2013-03-28 17:47:18 -04:00 |
|
Matt Simerson
|
eed4d5e791
|
domainkeys: added deprecation comment
|
2013-03-28 17:47:02 -04:00 |
|
Matt Simerson
|
cd48146c28
|
karma,relay: karma plugin awards karma later
by detecting during DATA if relay_client is set
|
2013-03-28 17:30:25 -04:00 |
|
Matt Simerson
|
00a6d61c43
|
dkim: corrected log entry, added comment
|
2013-03-27 20:09:42 -04:00 |
|
Matt Simerson
|
9fdf741a20
|
dspam: raise loglevel on debug log message
|
2013-03-27 19:50:10 -04:00 |
|
Matt Simerson
|
b9501855ff
|
dspam: catch error where QP user lacks x on dspam
x = execute privileges
|
2013-03-27 19:37:40 -04:00 |
|
Matt Simerson
|
eae10519ee
|
bogus_bounce: suppress undefined var error
|
2013-03-27 19:26:21 -04:00 |
|
Matt Simerson
|
21db884d8e
|
spf: add comment re: Authentication-Results header
|
2013-03-27 19:07:23 -04:00 |
|
Matt Simerson
|
d8ef305664
|
resolvable_fromhost: documented reject naughty
|
2013-03-27 19:06:52 -04:00 |
|
Matt Simerson
|
08c2f080ef
|
random_error: fixed typo, added std pragmas
|
2013-03-27 19:06:06 -04:00 |
|
Matt Simerson
|
133cd29acc
|
dspam/spamassassin: adjust karma awards
dspam: be more conservative when learning from karma
sa: added an SA autolearn bonus
|
2013-03-27 19:04:38 -04:00 |
|
Matt Simerson
|
23332dc71b
|
moved triplicated init_resolver into Plugin.pm
|
2013-03-27 19:03:13 -04:00 |
|
Matt Simerson
|
a1ab386779
|
Q:Plugin.pm: abstracted out store_deferred_reject
|
2013-03-27 18:16:43 -04:00 |
|
Matt Simerson
|
63701ca65f
|
log2sql: added UPDATE support to exec_query
|
2013-03-27 18:14:23 -04:00 |
|
Matt Simerson
|
55e9664824
|
test fixes for badmailfrom,headers plugins
|
2013-03-27 00:02:33 -07:00 |
|
Matt Simerson
|
b79f952b36
|
moved author tests from t/ to xt/
|
2013-03-26 23:55:09 -07:00 |
|
Matt Simerson
|
34b9a7c0b3
|
moved FAQ to github wiki
|
2013-03-26 23:37:08 -07:00 |
|
Matt Simerson
|
a51f1ed277
|
Merge branch 'master' of github.com:msimerson/qpsmtpd-dev
|
2013-03-26 22:16:11 -04:00 |
|
Matt Simerson
|
b146e0cd7e
|
dkim: added karma for dkim results (allow/reject)
|
2013-03-26 22:15:13 -04:00 |
|
Matt Simerson
|
3ba8e12155
|
helo: stop processing after first match
|
2013-03-26 22:14:26 -04:00 |
|
Matt Simerson
|
cf962602cb
|
Merge branch 'master' of github.com:msimerson/qpsmtpd-dev
|
2013-03-26 19:06:25 -07:00 |
|
Matt Simerson
|
9bea21bc75
|
config/plugins: added fcrdns, do not reject by def
set plugins behavior in sample config file to not reject by default
|
2013-03-26 18:12:11 -04:00 |
|
Matt Simerson
|
278107f7fc
|
resolvable_fromhost: added karma smites
|
2013-03-26 17:52:41 -04:00 |
|
Matt Simerson
|
37f4c95175
|
spamassassin: karma scoring is dependent on
the sessage learn status, not SA (global) autolearn setting. So, karma learning follows SA learning rules.
|
2013-03-25 01:53:16 -04:00 |
|
Matt Simerson
|
b0ebb75be4
|
added karma awards for SPF pass/fail
|
2013-03-25 01:48:40 -04:00 |
|
Matt Simerson
|
31609e3643
|
badmailfrom: fix reject message typo
|
2013-03-25 01:46:34 -04:00 |
|
Matt Simerson
|
12f1de22be
|
fcrdns: new plugin for Forward Confirmed rDNS
|
2013-03-23 02:22:20 -04:00 |
|
Matt Simerson
|
a5856d2e4a
|
qm_deliverable: added reject option, karma smite
award senders -1 karma to senders to invalid addresses
|
2013-03-23 02:17:45 -04:00 |
|
Matt Simerson
|
4e3b33870a
|
naughty: improve POD
|
2013-03-23 02:16:49 -04:00 |
|
Matt Simerson
|
a5b3cc33ae
|
karma: be a bit more conservative
require at least -2 karma before smiting
also, add +1 karma to senders with karma_history > 10
|
2013-03-23 02:15:24 -04:00 |
|
Matt Simerson
|
a639fc794a
|
whitelist: add +5 karma to whitelisted IPs
|
2013-03-23 02:12:06 -04:00 |
|
Matt Simerson
|
309fdbe4b4
|
relay: give +2 karma boost to relay IPs
|
2013-03-23 02:06:57 -04:00 |
|
Matt Simerson
|
aaa2241cb8
|
p0f: added smite_os, assign -karma by OS
|
2013-03-23 01:56:49 -04:00 |
|
Matt Simerson
|
1dfa55c230
|
hosts_allow: allow +karma senders +3 concurrents
this is really useful if you set max-per-ip to <= 3.
|
2013-03-23 01:47:34 -04:00 |
|
Matt Simerson
|
6a41d1ea0d
|
helo: smite senders that fail the selected tests
and made log entries more terse
|
2013-03-23 01:43:32 -04:00 |
|
Matt Simerson
|
e01843f6f9
|
headers: smite poorly behaved senders with -karma
|
2013-03-23 01:42:10 -04:00 |
|
Matt Simerson
|
279a43f26a
|
earlytalker: if we skip for +karma, log it
and remove IP from log (not IPv6 optimal)
|
2013-03-23 01:38:47 -04:00 |
|
Matt Simerson
|
c4fc2ecea3
|
spamassassin: assign karma for autolearn message
also removed 'use lib', to be consistent with most other plugins
and improved grammar
|
2013-03-23 01:24:02 -04:00 |
|