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