Gnus development mailing list
 help / color / mirror / Atom feed
From: Christopher K Davis <ckd@ckdhr.com>
Subject: Re: More POP madness
Date: 11 Apr 1999 10:48:41 -0400	[thread overview]
Message-ID: <w4r9prkyba.fsf@kline-station.ckdhr.com> (raw)
In-Reply-To: Stainless Steel Rat's message of "11 Apr 1999 09:49:43 -0400"

Stainless Steel Rat <ratinox@peorth.gweep.net> writes:

> I am saying that a POP server that strips *ANYTHING* from a message is
> broken.  POP is *NOT* allowed to strip anything from a message.

A *message* does not include the delimeter.

> What is on the POP server is exactly what should appear on the POP
> client.  Once properly downloaded, the message may be massaged into
> something the MUA groks.

And if the POP server uses an out-of-band delimeter in its spool storage 
(maildir, database, index file with byte counts)--then what?

> In other words, there is no good reason for pop3-movemail or fetchmail
> to generate artificial SMTP envelopes.

Of course not, they're not doing SMTP (well, I suppose fetchmail is when 
it's injecting mail into the local mail system, but I don't think that's 
what you mean).

You're confusing an SMTP envelope ("MAIL From:<foo@example.com>") with
an mbox delimeter ("From foo@example.com date").  The fact that for
hysterical raisins having to do with UUCP envelopes ("From joe date
remote from uuhost") the SMTP envelope sender information gets reflected 
in the mbox delimiter is irrelevant.

After all, in an MMDF-delimeter world, the sender information isn't in
the delimeter.  According to RFC 821, the Return-Path: header is the
place to preserve the SMTP sender envelope information.

> The whole process should not be required except for the fact that some
> POP servers do the RFC 822 thing while ignoring the mail handling
> ubercommandment, 'thou shalt not remove anything from a message in
> transit.'

The message, when it arrived via SMTP, *HAD NO DELIMITER*.  *If* one
got added as part of the spool format on the POP server host (again,
depending on the spool format delimiters may not be necessary) then it
should not (according to the specs) be sent to the POP client as if it
were part of the message.

-- 
Christopher Davis * <ckd-sig@ckdhr.com> * <URL:http://www.ckdhr.com/ckd/>
Put location information in your DNS! <URL:http://www.ckdhr.com/dns-loc/>


  reply	other threads:[~1999-04-11 14:48 UTC|newest]

Thread overview: 42+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-04-09 14:36 Chris Tessone
1999-04-09 15:04 ` Kai.Grossjohann
1999-04-09 15:07   ` Chris Tessone
1999-04-09 15:33     ` Kai.Grossjohann
1999-04-09 16:03       ` Colin Rafferty
1999-04-10  0:27       ` Stainless Steel Rat
1999-04-10 20:07         ` Christopher K Davis
1999-04-10 22:30         ` Kai.Grossjohann
1999-04-11  6:18           ` Stephen Zander
1999-04-11 13:49           ` Stainless Steel Rat
1999-04-11 14:48             ` Christopher K Davis [this message]
1999-04-11 18:16               ` Stainless Steel Rat
1999-04-11 19:21                 ` Christopher K Davis
1999-04-12  2:00                   ` Stainless Steel Rat
1999-04-12  2:35                     ` Christopher K Davis
1999-04-11 20:38                 ` Russ Allbery
1999-04-11 21:14                 ` Dan Christensen
1999-04-12  2:03                   ` Stainless Steel Rat
1999-04-11 16:20             ` Kai.Grossjohann
1999-04-11 18:24               ` Stainless Steel Rat
1999-04-11 19:15                 ` Kai.Grossjohann
1999-04-11 21:33                   ` Chris Tessone
1999-04-17  7:59                     ` Lars Magne Ingebrigtsen
1999-04-21  2:38                       ` Chris Tessone
1999-04-21 16:12                         ` Chris Tessone
1999-04-22 14:56                           ` Kai.Grossjohann
1999-04-22 20:59                             ` Chris Tessone
1999-04-21 21:40                         ` François Pinard
1999-04-11 19:18                 ` Kai.Grossjohann
1999-04-12  2:07                   ` Stainless Steel Rat
1999-04-12  2:36                     ` Christopher K Davis
  -- strict thread matches above, loose matches on Subject: below --
1999-04-08 19:28 Chris Tessone
1999-04-08 22:01 ` Alexandre Oliva
1999-04-08 23:15   ` Chris Tessone
1999-04-08 23:18     ` Chris Tessone
1999-04-08 23:36       ` Stainless Steel Rat
1999-04-09  0:04         ` Chris Tessone
1999-04-10  0:19           ` Stainless Steel Rat
1999-04-10 22:24             ` Kai.Grossjohann
1999-04-11 13:45               ` Stainless Steel Rat
1999-04-09  6:31 ` Dmitry Yaitskov
1999-04-09 13:34 ` Kai.Grossjohann

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=w4r9prkyba.fsf@kline-station.ckdhr.com \
    --to=ckd@ckdhr.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).