Home / Blogs

Are Portable Email Addresses Possible?

John Levine

News reports say that the Israeli government is close to passing a law that requires portable e-mail addresses, similar to portable phone numbers. Number portability has been a success, making it much easier to switch from one provider to another, and address portability might ease switching among ISPs. But e-mail is not phone calls. Is it even possible?

The bill's sponsors apparently assume that e-mail messages work enough like phone calls that whatever they do to make phone numbers portable can work the same way for mail. Unfortunately, they're wrong.

Every time you make a phone call, software in the phone system checks to see if the number you're calling has been ported. Since phone numbers are geographically assigned, there is a shared porting database for each calling area in which the calling switch looks up the dialed number (DN) to get the routing number (RN). If the number hasn't been ported the DN is the same as the RN, but if it has, RN is a number assigned to the switch to which the number has been ported. Then the call is routed based on the RN, but it also sends along the DN so the target switch knows who the call is for. The shared databases are run by a neutral party (Neustar in the US) and every telco pays to support it. The system was designed this way so that numbers that have been ported away don't put an extra load on the "donor" system from which it was ported.

Email doesn't work like that. There is a DNS lookup for the domain name, the part of the address after the @ sign. but all mail within the same domain is routed to the same place. For the small minority of Internet users who have their own domains, they can change the domain's DNS records to change where the mail goes, but for users who get their addresses from their ISP or their employer, it's tied to the ISP or the employer. You can imagine a system in which every mail delivery did a DNS lookup of the e-mail address first, but that's not how the mail system works.

But since this is a government mandate, is there any way to make this sort of work?

There were two other approaches for phone number portability proposed and discarded, call release and call forwarding. In call release, the call first goes to the original switch, which sends back a status message saying the number has been ported to another switch, and the calling switch then reconnects to the other switch. Call forwarding should be familiar to everyone--the called switch places a call to the real destination switch and connects the incoming call to it.

E-mail has analogs to both of these. For something like call release, the SMTP standard has always had a status code that a recipient system can send back to a sending system to say that the recipient has moved, and giving a new address. As far as anyone can tell, nobody has ever used that code, but it's there if anyone wants to give it a try. Mail forwarding, on the other hand, is very common.

The least awful way I can think of to make something like this work for email is that the user's new provider can contact the old provider on the user's behalf, and request the address be forwarded. So long as it's forwarded, the new provider pays the old one a modest monthly fee, mostly to give the providers an incentive to cancel the forward when the user leaves. The fees would probably net out in most cases so the costs would be mostly administrative.

Mechanically, that kind of setup would not be very hard. Administratively, it would be a nightmare. If the forwarded mail starts to bounce are they allowed to turn it off? Does the old provider do its usual spam filtering? (What if the user left because the filtering was lousy and lost a lot of real mail?)

Another possibility would be for the old provider to keep mail accounts active even though the account is otherwise turned off, and let people pick up mail from its mail server. This is surprisingly common now, often by accident. For example, I cancelled my BT broadband account in July when I left England, but the associated mail account still works, seven months later. Mechanically this still isn't hard, but if it's a required service, now each ISP now has a permanent obligation to provide mail service to people from whom they no longer get any income, and with whom they have no other relationship. How do they know when to turn off the mail? If the user doesn't pick up the mail for a month? Six months? A year?

So my main advice is to forget it, since there's little evidence that this is a service so important it needs to be mandated. On the other hand, ISPs might find a small new income stream by selling forwarding service, like many post offices do. If the user is willing to pay $20/yr, that'd probably cover the cost of keeping a mailbox open, and would solve the problem without having to invent new rules and mechanisms.

By John Levine, Author, Consultant & Speaker. More blog posts from John Levine can also be read here.

Related topics: DNS, Email

WEEKLY WRAP — Get CircleID's Weekly Summary Report by Email:

Comments

Get a paid for email John Briscoe  –  Mar 07, 2010 1:39 PM PDT

Some ISPs do not even provide email address nowdays, I wonder what is the point of the law.

If email is so important for you then pay $30/year for a proper email service independent of your ISP.

I thought the Israeli Knesset had better things to do than this.

Fix forwarding Alessandro Vesely  –  Mar 09, 2010 5:28 AM PDT

Although not very often, changing address happens. It should happen smoothly. Forgetting about it is not an adequate long-term solution.

All three existing methods suffer of unilateral decision making: Either .forward or 551 User not local; please try <forward-path> are done at the old server, without the new one having a chance to intervene. Fetching is done from the new server, with no need to inform the old one. Not a bright example of cooperation. Telecoms have apparently beaten mailbox providers in this respect. To cooperate, mailbox providers need a protocol designed to exchange forwarding agreements. FixForwarding claims that such cooperation would also fix some kind of privacy abuses.

Mandating portability by law may help to convince companies to use role addresses, a case of forwarding known as "alias expansion". Otherwise, when an employee leaves, they will want to redirect mail from the old address to the new employee covering that role, in case it is a customer.

To post comments, please login or create an account.

Related Blogs

Related News

Topics

Industry Updates – Sponsored Posts

3 Questions to Ask Your DNS Host About DDoS

Introducing Our Special Edition Managed DNS Service for Top-Level Domain Operators

Afilias Partners With Internet Society to Sponsor Deploy360 ION Conference Series Through 2016

The Latest Internet Plague: Random Subdomain Attacks

Digging Deep Into DNS Data Discloses Damaging Domains

Nominum Announces Future Ready DNS

Non-English "IDN Email" Addresses Are Finally Working!

Dyn Acquires Internet Intelligence Company, Renesys

Introducing getdns: a Modern, Extensible, Open Source API for the DNS

Why We Decided to Stop Offering Free Accounts

Tony Kirsch Announced As Head of Global Consulting of ARI Registry Services

24 Million Home Routers Expose ISPs to Massive DNS-Based DDoS Attacks

Dyn Acquires Managed DNS Provider Nettica

Why Managed DNS Means Secure DNS

SPECIAL: Video Interviews from NamesCon 2014 in Las Vegas

Rodney Joffe on Why DNS Has Become a Favorite Attack Vector

Motivated to Solve Problems at Verisign

Dyn Announces Largest Quarter In Company History

Diversity, Openness and vBSDcon 2013

How Does Dyn Deliver on Powering the Internet? By Investing in Standards Organizations Like the IETF

Sponsored Topics

Minds + Machines

Top-Level Domains

Sponsored by
Minds + Machines
Verisign

Security

Sponsored by
Verisign
Afilias

DNS Security

Sponsored by
Afilias
dotMobi

Mobile

Sponsored by
dotMobi