ietf-asrg
[Top] [All Lists]

Re: [Asrg] What are the IPs that sends mail for a domain?

2009-06-29 14:50:10
David Nicol wrote, On 6/20/09 7:06 PM:
On Sat, Jun 20, 2009 at 2:20 PM, Alessandro Vesely<vesely(_at_)tana(_dot_)it>  
wrote:
However, in practice one needs an email address to do any legitimate use of
SMTP, and hence a domain is required.

There isn't any technical reason why MUA software can't do its own
delivery with today's technology.  The whole concept of "outbound MTA"
seems like a throwback. With the exception of delivery delays, but
having a MUA attempt its own delivery and then switch to the smarthost
on connection or other temporary failure wouldn't require any
inspiration.

Injecting a concrete fact into the scholastic debate...

The original Eudora (before it became an alpha-quality extension for a beta version of Thunderbird) had such functionality going back at least to the early 90's. That was not an expression of any sort of advanced modern technology, but rather a necessity for the early days of putting a MUA on a personal system instead of on a shared system with its own local submission and queuing system.

The reasons that younger MUA's do not offer that are social, not technical. It has never been particularly difficult technically for a MUA to work without a smarthost/MSA, but for the past decade it has been increasingly difficult because receiving systems have become less trusting of random strangers as clients. It is empirically useful for a receiving system to assume that mail offered via SMTP from an IP that is being used by a personal computer without useful sender authentication (which might be "this IP is on my network") is some variety of spam.

The "outbound MTA" (or more properly: MSA) is not a throwback, but a relative novelty. Hypothesizing its elimination without a model for eliminating the preconditions that led to it being a standard part of how people use mail is pointless. Those preconditions are:

1. There is no working global mechanism for identifying an accountable party (i.e. one who explicitly *accepts* accountability) from an IP address, due largely to the political and historical variations in how IP addresses have been allocated.

2. A large fraction of users who have theoretical control over the traffic coming from a public IP address do not have the requisite understanding of their own systems and how they use those systems to be accountable for the traffic generated by them.

Funneling email through MSA systems run by providers that in principle have some means of holding their users accountable and are capable of at least understanding bad behavior in mail if not always keeping it controlled is the best partial workaround we have, and it implies the need for domain-level accountability or its equivalent. The fact that other models could work technically is not relevant unless they come with strong mechanisms to work around those social gaps.

_______________________________________________
Asrg mailing list
Asrg(_at_)irtf(_dot_)org
http://www.irtf.org/mailman/listinfo/asrg

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