🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.mail.multi-media
3 messages
3 total messages Started by David Herron Wed, 14 Oct 1992 20:54
Re: Mass market MIME based e-mail question
#209
Author: David Herron
Date: Wed, 14 Oct 1992 20:54
48 lines
2790 bytes
In article <1992Oct13.113431.7685@infodev.cam.ac.uk> ag129@cus.cam.ac.uk (Alasdair Grant) writes:
>MIME is just a content encoding. The mail packages you mention are all 
>transport mechanisms as well. So you would have to run MIME over something,
>like POP2/POP3/IMAP2/IMAP3/..., and these protocols are not stable enough
>to be attractive to many commercial vendors, I suspect. 

Nope.. wrong.. these protocols are too stable enough ;-).  Though your
inclusion of IMAP v3 into that list isn't correct since the RFC which
is labeled IMAP v3 is not part of the Official IMAP development stream.

And as the fellow from CMU said, they're not working on replacing it
but on developing a protocol which handles mail management things
which the IMAP authors feel do not belong in IMAP.

Our MTA supports both POP3 and IMAP2, but we prefer IMAP2.  It allows
for delivery of messages while the folder is open, allows for
multiple folders on the servers, and allows us to store status
strings in the messages so we can track which have been read/answered/etc.

>Of course, each of these protocols is IP-based, which
>has its own problems in the PC/Mac environment,

Oh?  Just buy a TCP/IP implementation for your system.  There seems
to be dozens of companies with 'em ... ;-)

ptrubey@netcom.com (Phil Trubey) writes:
>What is P7?

P7 is part of the X.400 protocol suite.  It is sort of equivalent
to POP in capability.  It is mostly a maildrop, but does have some
intelligence in the entity which handles the maildrop as delivery
notification messages are to be generated there.  It doesn't allow
for more than one folder or any other sort of message grouping
in the P7 server.

I don't understand why a P7 server using MIME is a cool/nifty idea ...
MIME is a cool/nifty idea by itself regardless of which mailbox access
protocol you use.  But the X.400 world already has its own multi-body-part
standard so why would they want to use MIME?

And .. talking about reliable servers .. Why would a P7 server be
more/less reliable than, say, an IMAP server?


<- David Herron <david@twg.com> (work) <david@davids.mmdf.com> (home)
<-
<- During the '80s Usenet's mantra was: "Not all the world's a VAX".
<- During the '90s I hope it becomes:   "Not all the world's DOS (ick)".
Re: Mass market MIME based e-mail question
#210
Author: Alasdair Grant
Date: Thu, 15 Oct 1992 13:50
74 lines
4386 bytes
In article <1992Oct14.205117.978@twg.com> "David Herron" <david@twg.com> writes:
>Nope.. wrong.. these protocols are too stable enough ;-).  Though your
>inclusion of IMAP v3 into that list isn't correct since the RFC which
>is labeled IMAP v3 is not part of the Official IMAP development stream.

There is no indication whatsoever in the content _of the RFCs_ that there
_is_ such a thing as the "Official IMAP development stream", or that IMAP2
is part of it and IMAP3 isn't.  Now I have heard lots of comments from
Stanford and Washington I sort of understand what's going on, but as far
as the two RFCs are concerned they have identical status.

>Oh?  Just buy a TCP/IP implementation for your system.  There seems
>to be dozens of companies with 'em ... ;-)

Yeah, I've got three on my hard disc right now!  (Couldn't get CUTCP to
work until I realised I had PC/TCP's kernel TSR in my AUTOEXEC.BAT, this
never happens on Unix, mutter mutter) It is certainly not trivial 
maintaining TCP for thousands of users with different Ethernet cards.
Some IP-based packages aren't suited to LAN systems,
(e.g. they assume that user <-> IP address is a constant mapping, and
don't have separate "system", "machine" and "user" configuration files.  
Microsoft Mail, cc:Mail and the other products you mentioned are 
_definitely_ designed with LANs in mind.

>P7 is part of the X.400 protocol suite.  It is sort of equivalent
>to POP in capability.  It is mostly a maildrop, but does have some
>intelligence in the entity which handles the maildrop as delivery
>notification messages are to be generated there.  It doesn't allow
>for more than one folder or any other sort of message grouping
>in the P7 server.

P7 is the MOTIS (ISO 10021, CCITT X.400) Message Store Access Protocol.
Its is "sort of equivalent to"

      SMTP (the Message Submission Service)
 plus POP/IMAP (the Message Retrieval Service)
 plus logging on to Unix to change one's POP/IMAP password
 plus logging on to Unix to change one's .forward file 
      (part of the Message Administration Service) 

Because submission and retrieval are integrated, you can do things like
forwarding messages directly from the message store.

>I don't understand why a P7 server using MIME is a cool/nifty idea ...
>MIME is a cool/nifty idea by itself regardless of which mailbox access
>protocol you use.  But the X.400 world already has its own multi-body-part
>standard so why would they want to use MIME?

Because MIME has a wider range of content-encodings (even if some of them
are rather parochial - American ISDN, for goodness' sake!), and also has
a concept of 'alternate' and 'parallel' representations, which IPMS 
(i.e. the "e-mail" application on top of the underlying X.400/MOTIS message
transfer application) does not (yet).

Also, a MIME file can be extracted out as a unit when the message leaves
the OSI domain (assuming a gateway offering an OSI stack talking P7 on one
side, and a lightweight LAN protocol on the other, which is the way some
people are going) and interpreted by a workstation as a text file rather
than a BER-encoded object.

>And .. talking about reliable servers .. Why would a P7 server be
>more/less reliable than, say, an IMAP server?

Because P7 is built on top of, among other things, the OSI Reliable 
Transfer Service (RTS). Imagine a situation where you are trying to retrieve
a 100Mb MIME message over a cellular phone link that goes down every time
you go under a bridge. Potentially, you have a better chance of eventually
transferring the message with P7 than with SMTP, since SMTP requires a 
TCP connection to be maintained throughout the transfer of the message. 

Also, there is more incentive to test OSI products in formal ways, and more
opportunities to do so.

p.s. isn't it strange that someone in the MUA business has never heard of P7?
Re: Mass market MIME based e-mail question
#211
Author: Christopher Davis
Date: Thu, 15 Oct 1992 17:31
21 lines
1709 bytes
AG> == Alasdair Grant <A.Grant@ucs.cam.ac.uk> 

 AG> Because P7 is built on top of, among other things, the OSI Reliable
 AG> Transfer Service (RTS). Imagine a situation where you are trying to
 AG> retrieve a 100Mb MIME message over a cellular phone link that goes
 AG> down every time you go under a bridge. Potentially, you have a
 AG> better chance of eventually transferring the message with P7 than
 AG> with SMTP, since SMTP requires a TCP connection to be maintained
 AG> throughout the transfer of the message.

With a proper implementation of TCP/IP over the cellular link, you'd be
fine (yeah, it'd be slow, but I bet RTS would be slow too).  After all,
it was developed for battlefield implementation ("The router's what?
Down?  It took a 105mm?  Oh.")

I still don't see this as a necessary advantage of P7.
--
Christopher K. Davis      |       NET.INSIGHTS INTO ARTISTIC CRITICISM:
<ckd@eff.org>   EFF #14   | ``[Y]ou don't cure bad art by locking it all up
System Administrator, EFF | in one museum, you cure it by throwing tomatoes
+1 617 864 0665  [CKD1]   | at bad artists.'' --Barry Shein <bzs@world.std.com>
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads