On Mon, Oct 06, 2003 at 04:38:38PM +0100, Karsten M. Self wrote: > I should know better than to tangle with the list manager, but... I'm not *that* scary ;-) > In this case, it's not the person complaining wh gets unsubscribed, but > the relay address. > > E.g.: > > relay@midhost.foo subscribes to debian-user. > remoteguy@faraway.bar is forwarded mail by relay@midhost.foo > > The bounce handler IIUC will be triggered if relay@midhost.foo starts > bouncing, but is *not* triggered by remoteguy@faraway.bar. > > ...or am I missing something? It depends how relay@midhost.foo is forwarding the mail. The large majority of those relays will only change the envelope, and won't change the Return-path. This means that when the bounce is generated, even if it's bouncing on remoteguy@faraway.bar's server, it will get sent to bounce-debian-user=relay=midhost.foo@lists.debian.org, so the unsubscribe will work. If the MX server for faraway.bar ignores the return-path it will usually bounce to the list's posters, which is surprisingly rare. I guess that with some setups, the bounces would be sent to relay@midhost.foo, but then we'd never hear about it. Have a look at http://cr.yp.to/proto/verp.txt for more info on VERP (Variable Envelope Retun Paths). Cheers, Pasc -- Pascal Hakim +61-403-411-672 "Do not bend."
Attachment:
pgpwrUgckCKMD.pgp
Description: PGP signature