Package: sa-exim
Version: 4.2-2
Severity: normal
File: /usr/share/perl5/Mail/SpamAssassin/Plugin/Greylisting.pm
Tags: patch

Greylisting works poorly on mailing lists that use VERP (e.g. almost all
of them), domains that use ABBS, SES or BATV to reduce bounce blow-back
caused by spam, or email forwarders that use SRS to help with SPF.  All
of these systems create unique local-parts on the 2821.MAILFROM
(envfrom) for each email sent.  Including the local-part in the
greylisting causes each email from mailing lists and such to be
greylisted.



-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.4.27
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages sa-exim depends on:
ii  debconf [debconf-2.0]         1.4.57     Debian configuration management sy
ii  exim4-daemon-heavy            4.52-1     exim MTA (v4) daemon with extended
ii  libc6                         2.3.5-3    GNU C Library: Shared libraries an
ii  spamc                         3.0.4-2    Client for SpamAssassin spam filte

sa-exim recommends no packages.

-- debconf information:
  sa-exim/purge_spool: false
--- Greylisting.pm.~2~  2005-03-03 03:44:25.000000000 -0600
+++ Greylisting.pm      2006-01-11 10:24:17.000000000 -0600
@@ -155,6 +155,7 @@
             # options might now want that
            $envfrom =~ tr/!#%( )*+,-.0123456789:<=>[EMAIL PROTECTED]|}~/_/c;
            # clean variables to run properly under -T
+           $envfrom =~ s/.*@//;
            $envfrom =~ /(.+)/;
            $tmpvar = ($1 or "");
            # work around bug in perl untaint in perl 5.8

Reply via email to