Commit Graph

24 Commits

Author SHA1 Message Date
Matt Simerson
74edee1101 new plugin: dmarc 2013-04-20 16:30:06 -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
2f72f419c3 dkim: improve POD, add dkim_key_gen.sh 2013-04-14 21:42:21 -04: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
b89272c480 dspam: change reject 'agree' to .95 score 2012-11-16 19:01:34 -05:00
Matt Simerson
d0e47a9dc7 arrange sample plugins by SMTP phase
and add comments to that effect, provides the uninitiated with clues
about which data each plugin actions upon
2012-11-16 18:02:13 -05:00
Matt Simerson
78cab52582 SPF: use $conn->relay_client instead of duplicated
is_in_relayclients method. Expects relay plugin to have set relay_client, a reasonable assumption.
2012-11-14 23:21:20 -05:00
Matt Simerson
b8baa4b91b spf: improved support for IPv6 clients 2012-11-14 17:29:46 -05:00
Matt Simerson
000db0ab14 removed duplicate naughty from config 2012-11-14 17:29:46 -05:00
Matt Simerson
deca40a6fb update plugin/headers config entry
use future/past instead of days:

-headers days 5 reject_type temp require From,Date
+headers reject 1 reject_type temp require From,Date future 2 past 15
2012-11-14 17:29:46 -05:00
Matt Simerson
2b02f6b781 dnsbl rejections handled by naughty plugin 2012-11-14 17:29:45 -05:00
Matt Simerson
a5eda100b2 change loglevel from 9 to 6
more appropriate loglevel for users
2012-11-14 17:27:55 -05:00
Matt Simerson
3145a3713b config/plugins: better defaults, additional entries 2012-11-14 17:27:54 -05:00
Matt Simerson
710a838be7 config: replace domainkeys with dkim
dkim is the heir apparent
the Mail::DomainKeys perl module is deprecated (per it's author)
2012-11-14 17:27:54 -05:00
Matt Simerson
77e63e92ae drop the check_ prefix from the last 3 plugins 2012-06-27 19:17:01 -04:00
Matt Simerson
2804afeb2d rename require_resolvable_fromhost to resolvable_fromhost 2012-06-25 03:08:25 -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
2bef491839 remove deprecated config file badrcptto_patterns 2012-06-22 20:38:08 -04:00
Matt Simerson
b1850e8d85 headers: test fix 2012-06-22 20:26:31 -04:00
Matt Simerson
9fc6c7e484 badmailfrom rename fixups 2012-06-22 20:21:09 -04:00
Matt Simerson
4cf99154ad headers: plugin tests, deprecate check_basicheaders 2012-06-22 19:21:44 -04:00
Matt Simerson
957b9ac241 added commented out uribl to config.sample/plugins 2012-06-22 18:08:16 -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