Communication via e-mail is now commonplace. One of the most difficult problems to deal with is when you have to change your e-mail address either because you have moved from one company to another or one provider to another. Today we all usually resolve the problem by sending out an e-mail blast but this has two drawbacks, first the other person has to do some manual address book updating and secondly this seldom works for corporate accounts, such as your bank or phone providers, those institutions usually require you to log onto a web site and update your address within their site.
Changing an e-mail address using a standard e-mail
The core idea here is to use a standard e-mail format for changing an address book entry. In this standard e-mail a user could broadcast his abandonment of the old address and his adoption of a new e-mail address. The receiving systems would then process this e-mail and make the necessary changes in the associated address books.
This idea could work as follows:
A user is going to change his address
1.
He/She selects a function within the e-mail program to change his/her e-mail address
2.
This function generates a standard e-mail and could be potentially generated by a tech savvy
3.
user
The function adds metadata into the header that would include the fact this is an address
4.
change, and also includes the new address to be used
The information in the header could also be included in the body text for human readability
5.
The addressees, on receiving such e-mails could have their mail programs automatically
6.
processing these incoming address changes or have their system prompt them to accept these
incoming requests.
Corporate server id's that do not usually take incoming mail, could process the header and
then take appropriate action, either by sending the user a confirmation e-mail or sending the
user a link to a site where the address could be changed.
8. Additionally the receiving system could retrace older e-mails that contain this address to ensure that replies conta...