Many of us have more than one eMail-address. There are different ways to handle this circumstance. If these multiple addresses belong to multiple eMail-accounts, you can configure all of these accounts in Mac OS X Mail.
If you are like me, you may like to have only one account configured in the Mail App and forward all other addresses/accounts to this one. The question is: How to set the eMail-address to use while creating a new mail? Most of the time you will want to use your default one, but there are times you want to use one of your other ones.
Configuring this in the Mac OS X Mail App works a little bit “think different”-wise. Depending on your needs it can be very easy or a (little) bit more challenging.
One name – multiple eMail-addresses
If it is okay to use the same name with all of your addresses, configuration is easy. In the Mail App go to “Mail | Preferences… | Accounts | Account Information”. In the “Email Address”-field you can enter more than one address (sure the label better should be “Email Address(es)”), separated by a comma:
Nice! Now when creating a new mail you can select one of the addresses to be used as the sending address:
Multiple names – multiple eMail-addresses
There may be times when you not just want to set a different eMail-address, but also a different name. For example if your father asks you to send an eMail in his name.
Setting this up doesn’t seem to be possible within the GUI (maybe for the sake of not encouraging people to fake identities!?). Anyhow it can be done by editing the file
with a text-editor (like TextEdit). If you do not know how to get to this directory, use Shift-CMD-G in Finder, paste the directory-path into the “Go to the folder”-field, klick “Go” and you’re there.
Make sure to close the Mail App and create a backup before you change the file. Than include the following “EmailAliases”-passage between the “EmailAddresses”- and the “FullUserName”-sections, like so:
<key>EmailAddresses</key> <array> <string>email@example.com</string> <string>firstname.lastname@example.org</string> </array> <key>EmailAliases</key> <array> <dict> <key>alias</key> <string>email@example.com</string> <key>name</key> <string>Eve Doe</string> </dict> <dict> <key>alias</key> <string>firstname.lastname@example.org</string> <key>name</key> <string>Adam Doe</string> </dict> </array> <key>FullUserName</key> <string>John Doe</string>
Every “<dict>”-entry within the “EmailAliases”-array will add one more alias (in the given example the two aliases “Eve Doe” and “Adam Doe”).
After saving the file and re-open the Mail App, when creating a new mail you should have two new options:
Too complicated? If so, get yourself Airmail for Mac OS. It has a GUI to set up Aliases…