ietf-smtp
[Top] [All Lists]

Re: [ietf-smtp] Dombox - A Zero Spam Mail System

2019-09-28 02:59:14


--On Friday, September 27, 2019 16:45 -0700 David MacQuigg
<macquigg(_at_)gmail(_dot_)com> wrote:

...
Imagine you are trying to teach the fundamentals of email
systems to university students in a class on computer
networks.  Most are not going to become email system admins.
Most will be overwhelmed by the level of detail in Fig. 5 of
RFC 5598.  You have one lecture to give these students a basic
understanding of how email systems work.  How would you do it?

I'm busy imagining.  I'm imagining that one of the most
important messages I'd want to deliver to such students is that
things are often more complex than they appear at first glance
and/or more complex than one would ideally like them to be.  I'd
also want them to learn that it is important to know the
difference between models that reflect the real world and what
we politely call hand waving.  I'd think about how much easier
it would be to teach TCP/IP if I ignored congestion control and
how much shorter the email talk could be if I could ignore the
implications of gateways to other types of mail systems and
relays, especially relays under different administration/
control than either the user-originator, MSA and associated
systems and the user-recipient, MDA, and associated systems.  I
might then decide that email was not a very good example of an
application in the modern Internet because just about everything
else assumes a direct and real-time originator-recipient
connection.  If I did, I'd wave my hands for maybe 10 or 15
minutes (and make it clear that I was doing that) and then move
on to a more productive example.  Or I might conclude that a
well-developed lesson about growing complexity with changing
needs was really important.  If I did,  I'd start with the model
of the early 1980s, early enough to be well before the DNS and
particularly before RFC 974.  I'd then walk through examples of
how and why the complexity developed until I reached and could
discuss the present reality, including, as Valdis indirectly
points out, distributed and mirrored mailstores with mechanisms
for moving stored messages around to provide better performance
is the user moves from one geographical location to another.  It
that took three lectures rather than one, something else in the
course would need to go.

YMMD, but you asked.

best,
    john




_______________________________________________
ietf-smtp mailing list
ietf-smtp(_at_)ietf(_dot_)org
https://www.ietf.org/mailman/listinfo/ietf-smtp

<Prev in Thread] Current Thread [Next in Thread>