ietf
[Top] [All Lists]

Re: [Re: regarding IETF lists using mailman: nodupes considered harmful]

2005-08-26 02:18:59
On Fri, 2005-08-26 at 10:33 +0200, Peter Dambier wrote:
Hi Jeroen,

I forwared your message - not replying to show your headder:

From: Jeroen Massar <jeroen(_at_)unfix(_dot_)org>
To: Keith Moore <moore(_at_)cs(_dot_)utk(_dot_)edu>
Cc: ietf(_at_)ietf(_dot_)org

<offtopic title="what actually happens with mailman">

Which causes my mailer to forward to purgatory.unfix.org, which I use as
my outbound mail box and instructs it to send it to:

Aug 26 09:15:07 purgatory postfix/smtp[27087]: 7A73D7FAD:
to=<moore(_at_)cs(_dot_)utk(_dot_)edu>, relay=smtp.cs.utk.edu[160.36.56.220], 
delay=8,
status=sent (250 Ok: queued as 7FC99273B5)
Aug 26 09:15:39 purgatory postfix/smtp[27088]: 7A73D7FAD:
to=<ietf(_at_)ietf(_dot_)org>, relay=ietf-mx.ietf.org[132.151.6.1], delay=40,
status=sent (250 OK id=1E8YRo-0002xE-QX)

Thus the list gets it, and thus everybody who is subscribed.
Keith might get it *twice*:
- The first directly from my SMTP box to his
- The second from mailman, unless he activated the nodupes option.

But as the lists have nodupes enabled per default, he most likely gets
it ones, only from me.

Thus if I was very mean and I hated Keith (is that possible? :), I could
have simply nullrouted his SMTP, or instructed my mailer to ignore the
cc's, indeed, Keith would not have received the message from me, and
when he would have turned off the nodupes option, which is enabled per
default, would not have received it from the list either. But as I like
arguments I refuse to do something silly like that, there might be
people who do though for whatever reason.

Reading material: RFC2821 + RFC2822 and most likely quite some others.

</offtopic>

So you had sent to moore(_at_)cs(_dot_)utk(_dot_)edu(_dot_)
ietf(_at_)ietf(_dot_)org received only a copy. Some people might have got
nothing.

Which people? The only person who might not have received anything is
Keith, and only if I would sabotage it forcefully, see above, or some
disaster occured somewhere.

That is what we all need to do now if I got it correctly.

Correctly understanding the workings of SMTP or something else?

Greets,
 Jeroen

PS: Before you ask, you get this message:

if (mailman->nodupes==active && jeroen->isevil()) amount=0;
else if (mailman->nodupes==active && !jeroen->isevil()) amount=1;
else if (mailman->nodupes==disabled && jeroen->isevil()) amount=1;
else if (mailman->nodupes==disabled && !jeroen->isevil()) amount=2;

Where jeroen->isevil, could mean that a SMTP box between me and you
filters the message out, maybe even a spamfilter could cause that.
But the same could happen between the ietf mailservers and you...
One simply can't be sure that a message gets delivered.

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
Ietf mailing list
Ietf(_at_)ietf(_dot_)org
https://www1.ietf.org/mailman/listinfo/ietf