When you are dealling with a twenty year old protocol you are likely
to find that the reason it is failing is that the original layering
design was inappropriate for current uses.
YS> I am not sure this is true in this case.
It is often true. It is often false.
Age usually means a protocol is well-understood and useful. Whether
its functional and operational model suffice of course depends.
So when talking about Internet mail, it is always more useful to
discuss features than are needed than to blast the existing system.
When we know what functions we need and we have consensus about that,
we can see whether the existing technical base will support it. Only
when we find it can't is it reasonable to focus on the creakiness and
insufficiency of that base.
Dave Crocker <mailto:dcrocker(_at_)brandenburg(_dot_)com>
Brandenburg InternetWorking <http://www.brandenburg.com>
Sunnyvale, CA USA <tel:+1.408.246.8253>, <fax:+1.866.358.5301>