qpsmtpd/plugins
Jonathan Martens 48d1a5b9fe Custom spam tag subject munging in spamassasin plugin
Hi all!

I have written a patch to allow the spamassasin plugin to have a custom
spam tag read in from a configuration file as opposed to the default ***
SPAM *** that is hard coded.

When the configuration file (spamsubjectprefix) is not defined or empty
the default value still applies, if it is provided the value from the
configuration file is used.

Any change this can be considered for implementation as we would really
like to have it for SME Server.

Kind regards,

Jonathan

Signed-off-by: Robert <rspier@pobox.com>
2009-11-04 21:38:57 -08:00
..
async Send data to the remote server in large chunks. 2008-06-02 16:48:20 +00:00
auth Remove the auth/authnull sample plugin (there are plenty proper examples now 2007-09-22 20:23:21 +00:00
ident p0f plugin updates 2009-04-01 22:24:37 -07:00
logging Log even when we aren't in a transaction 2009-08-14 14:29:15 -07:00
queue Allow hyphens in the 1st argument to queue/maildir 2009-09-15 17:24:34 +00:00
virus Temporary deny if clamd is not running 2009-07-20 13:13:51 +02:00
check_badmailfrom don't worry about trailing whitespace in reason 2009-06-23 22:28:37 -07:00
check_badmailfromto POD syntax cleanup (Steve Kemp) 2007-09-03 15:47:08 +00:00
check_badrcptto POD update, and change variable name for recipient address ($from => $to). 2007-10-23 01:53:29 +00:00
check_badrcptto_patterns r4215@g5: ask | 2006-01-24 23:11:01 -0800 2006-01-25 07:12:34 +00:00
check_basicheaders POD syntax cleanup (Steve Kemp) 2007-09-03 15:47:08 +00:00
check_earlytalker make the "this connection is whitelisted note" consistent between all plugins in the distribution 2008-05-16 22:43:17 +00:00
check_loop POD syntax cleanup (Steve Kemp) 2007-09-03 15:47:08 +00:00
check_norelay r4215@g5: ask | 2006-01-24 23:11:01 -0800 2006-01-25 07:12:34 +00:00
check_relay IPv6 support from issue #7. 2007-05-17 22:16:27 +00:00
check_spamhelo check_spamhelo disconnects after denying a 'helo' 2009-06-18 22:43:48 -07:00
connection_time "new" plugin connection_time from SVN's contrib/ 2009-03-02 12:40:05 -08:00
content_log r483@dog: rspier | 2005-07-06 21:17:00 -0700 2005-07-07 04:17:39 +00:00
count_unrecognized_commands Ask and ye shall receive 2006-09-14 19:48:37 +00:00
dns_whitelist_soft Create async version of dns_whitelist_soft, rhsbl and uribl plugins. 2008-06-02 15:51:04 +00:00
dnsbl Check if the domain name in a DNS response packet matches one of the 2006-12-16 09:46:12 +00:00
domainkeys Oops! init() gets $self and $qp before any commandline arguments 2006-07-24 19:10:38 +00:00
dont_require_anglebrackets Add Qpsmtpd::Command to gather all parsing logic in one place (Hanno 2006-04-07 18:58:02 +00:00
greylisting fix "Use of uninitialized value in pattern match" warning (Gavin Carr 2008-02-13 08:34:18 +00:00
help add help plugin, hooking the new hook_help 2007-12-07 09:15:00 +00:00
hosts_allow Oops! Neglected to add this. Should have been part of r599. 2006-01-11 17:03:45 +00:00
http_config r483@dog: rspier | 2005-07-06 21:17:00 -0700 2005-07-07 04:17:39 +00:00
milter Add Qpsmtpd::Command to gather all parsing logic in one place (Hanno 2006-04-07 18:58:02 +00:00
noop_counter Pluggable hook "noop" with example plugin (noop_counter) and doc update. 2008-01-24 18:43:34 +00:00
parse_addr_withhelo Add Qpsmtpd::Command to gather all parsing logic in one place (Hanno 2006-04-07 18:58:02 +00:00
quit_fortune r3843@embla: ask | 2006-07-14 01:43:40 -0700 2006-07-14 08:43:55 +00:00
random_error Updates to the random_error sample plugin from David Nicol 2009-03-14 17:18:28 -07:00
rcpt_ok Add Qpsmtpd::Command to gather all parsing logic in one place (Hanno 2006-04-07 18:58:02 +00:00
rcpt_regexp "new" plugin rcpt_regexp from SVNs contrib/ 2009-02-27 00:55:03 -08:00
relay_only POD syntax cleanup (Steve Kemp) 2007-09-03 15:47:08 +00:00
require_resolvable_fromhost Fix to check all MX hosts, not just the first 2008-09-26 17:39:42 +00:00
rhsbl Disconnect hosts in rhsbl 2009-07-20 12:59:32 +02:00
sender_permitted_from Add Qpsmtpd::Command to gather all parsing logic in one place (Hanno 2006-04-07 18:58:02 +00:00
spamassassin Custom spam tag subject munging in spamassasin plugin 2009-11-04 21:38:57 -08:00
tls Sometimes Perl is too smart for its own good. Precedence rules sux... 2008-10-07 13:48:45 +00:00
tls_cert Don't pass --fqdn to hostname if it fails 2008-03-13 19:51:00 +00:00
uribl Fix missing capture group 2008-07-04 02:02:26 +00:00