Commit Graph

28 Commits

Author SHA1 Message Date
Matt Simerson
cc6ab49474 raised default max msg size in clamdscan from 128k
added max_size on config, so it's likely to get noticed, since even 1M is probably too low for most sites. This should likely default to the same as databytes?
2013-04-29 22:06:47 -04:00
Matt Simerson
e7b72775f9 spf enabled in config/plugins by default
the plugin will detect if Mail::SPF is missing and not register it's hooks
2013-04-29 19:01:00 -07:00
Matt Simerson
78ac01df76 log2sql: populate plugins table from registry.txt
much easier for local customizations.
moved SQL connection settings to config/log2sql
2013-04-22 02:12:53 -04:00
Matt Simerson
b7ce45a502 moved tls plugin to the top of the config
it must be listed before other connection plugins for port 465
place it up there just in case
2013-04-21 16:06:37 -04:00
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