I’m posting this because finding out how to do this was bloody hard and took WAY too long. It’s taken me HOURS AND HOURS AND HOURS to work out how to do this – but I worked it out and now I come down from the mountain to share this information with you.

How To Set Up Multiple Domain Aliases For Google Apps using Apple Mail or another IMAP Client

If you are using Google Apps for your businesses and you have multiple domains that you have set up as domain aliases in Google Apps and you want to use an IMAP client such as Apple Mail to be able to send from each of those domain aliases – here is how you do it.

First you have to set up the domain aliases under Google Apps itself (Mail > Settings > Accounts > Add another email address you own), completed the MX record re-direction, etc. That’s the easy part (although, depending on how moronic your domain hosting provider is – such as Melbourne IT – it could take days to work out).

Now… Inside your IMAP client, where you fill out your account name and email address, just type in all of the email addresses you want to use, separated by commas. Click on the image to expand and see what I mean. Just use the main domain’s IMAP and SMTP gateway. These domain alias addresses will then appear in the FROM drop-down when you are composing a new message. EASY. But this took me HOURS and HOURS and HOURS to find an answer to. Hope it helps someone out there.

If you want to do the same thing on your iPhone, it’s even trickier because for some reason there is no comma on the keyboard when you are typing in the FROM address! You have to do it like this:

In the iPhone create an IMAP account, not a google account as it limits the fields you have access to. So this means use the “OTHER” option when setting up the new account. Set it up for your main email address (the address you us to sign-in with). Make sure that is working and that you can send e-mails properly.

Now, go into notepad on the iPhone and type in the emails that you want to use separated by commas. Be sure to start the list with the comma as well

i.e. ,me@maindomain.com, user@alias.com, user@alias2.com

Highlight everything and copy to the clipboard.

Now go back to your e-mail config and replace the contents of the address field with the info from the clipboard.

(source)