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]