brian moore wrote:
> 
> On Thu, Dec 21, 2000 at 10:53:45PM +0100, Marco Herrn wrote:
> > Now I have the same problem. I tried it several times written the
> > unsubscribe in the subject and in the body. But it doesn't work. Thats the
> > answer I get:
> >
> > You have not been removed, I couldn't find your name on the list.
> > What I did find were the following approximate matches:
> >
> > 1745 [EMAIL PROTECTED]                      32752 [EMAIL PROTECTED]
> > 822 [EMAIL PROTECTED]                 18529 [EMAIL PROTECTED]
> > 432 [EMAIL PROTECTED]                        18227 [EMAIL PROTECTED]
> > 741 [EMAIL PROTECTED]                        18227 [EMAIL PROTECTED]
> > 623 [EMAIL PROTECTED]                       17202 [EMAIL PROTECTED]
> > 791 [EMAIL PROTECTED]                       17202 [EMAIL PROTECTED]
> > 1197 [EMAIL PROTECTED]                      16631 [EMAIL PROTECTED]
> > 704 [EMAIL PROTECTED]                     15460 [EMAIL PROTECTED]
> >
> >
> > What I find really interesting is that my e-mail adress is contained 9
> > times!
> 
> Because it found 9 'similar' things and wasn't sure which you were
> talking about.
> 
> The left hand side is 'addresses on the list', the right hand side is 'I
> think it matches this address-like-thing I found in your mail'.
> Admittedly SmartList isn't exactly clear about the meanings there, but
> I've played with SmartList for years and know it well.  :)
> 
> SmartList uses some weird logic to find address-like-things in mail
> headers because, well, people suck and are subscribed based on all sorts
> of things other than their 'From:' header (it could be their 'reply-to'
> or their 'envelope-from' or 'sender:' and even then it may or may not
> include a hostname like mail.example.com instead of just example.com....
> handling mailing lists sucks when so many clients and users are broken).

  well, the confusing thing is that the address that I tried to
unsubscribe by explicitly listing it in the subject (I have the same
problem) is exactly the same as the one listed as similar. And since I
explicitly asked for specific address to be unsubscribed I see no reason
for SmartList to try to figure out what the address is from headers.

  one way or another, I cannot send email from subscribed address (so
that all from/reply-to match) and I cannot unsubscribe (not sure if
there is causal relationship between the two).

        erik

> > And this problem must be new. I have subscribed and unsubscribed several
> > times already. And evertime it worked.
> 
> Someone changed the thresholds in SmartList (those funny numbers in the
> 3rd column).  The defaults (from ~list/.etc/rc.init on a Debian machine):
> 
> match_threshold =       30730           # for close matches to the list
> medium_threshold=       28672           # for not so close matches to the list
> loose_threshold =       24476           # for loosely finding your name
> 
> auto_off_threshold=   $medium_threshold # for auto-unsubscribing bouncers
> off_threshold   =      $loose_threshold # for unsubscribing
> reject_threshold=      $match_threshold # for rejecting subscriptions
> submit_threshold=     $medium_threshold # for permitting submissions
> 
> Clearly the first line in your quote above is more close (32752 > 30730)
> than is needed in a stock install of SmartList and is the -only- one that
> is above the 'off_threshold', so it should remove you just fine.  It
> should have matched your address, removed it and been done here:
> 
>  if $multigram -b1 -l$off_threshold -x$listreq -x$listaddr $remov $dist \
>      2>/dev/null
>  then
>    $echo ""
>    $echo "You have been removed from the list."
> 
> Instead it fell through to:
>  else
>    $echo "You have not been removed, I couldn't find your name on the list."
>    if test ! -z "$unsub_assist" -a 0 != "$unsub_assist"
>    then
>       $echo "What I did find were the following approximate matches:"
>       $echo ""
>       $multigram -m -b$unsub_assist -l-32767 -x$listreq -x$listaddr $dist \
>        <$tmprequest
>    (etc)
> 
> Note that it opens the limit (-l) on the second part to show you
> everything, even things far looser than what would normally match.
> 
> The numbers shouldn't be tweaked casually, but aparrently someone did
> that.   They should undo that tweaking.
> 
> --
> CueCat decoder .signature by Larry Wall:
> #!/usr/bin/perl -n
> printf "Serial: %s Type: %s Code: %s\n", map { tr/a-zA-Z0-9+-/ -_/; $_ = 
> unpack
> 'u', chr(32 + length()*3/4) . $_; s/\0+$//; $_ ^= "C" x length; } 
> /\.([^.]+)/g;
> 
> --
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to