The iPhone's mail client/contact scheme lacks an important feature: the ability to store groups of contacts that can be sent an email in one fell swoop. Mac OS X's Address Book and most Windows contact management solutions offer this functionality, but it is for some reason missing from the iPhone. (Groups from desktop applications synchronized to the iPhone simply show up as individual contacts).
There are two methods we've found for getting around this limitation:
Store contact list as a data URI bookmarklet Follow these steps to store an HTML link with all of your contact's email addresses as a bookmarklet(s) that can be stored and accessed on the iPhone:
- In a text editor, generate a list of your contact in an HTML link, embedded in an HTML page. Follow the template in the below screenshot:
- Save the resulting HTML file
- Navigate to this data:URI encoder.
- Select "HTML" under "Language to Generate
- Click the "Choose File" button to choose the HTML file you saved in step 2.
- Click the "Encode File" button.
- Copy the resulting text, starting with data and ending with the last character, e.g.: data:text/html;base64,PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBYSFRNTCAxL. Ignore the img src tag.
- Paste the data: URI into the Safari URL bar.
- Bookmark the resulting data URI.
- Synchronize the bookmark to your iPhone using iTunes.
- Access the bookmark and click on the mailto: link when you want to email the group of contacts.
Email yourself the group list Send an email to the entire group that you'd like to save, and add yourself to the distribution list. Retrieve the email on your iPhone, then use the "Reply to all" function to email everyone on the list when you need to. If you are using an IMAP server, you can save this message in a special folder and use it whenever necessary.