Changing "Send from" email address to another address that's alias in Apple Mail?

scootermaster

Platinum Member
Nov 29, 2005
2,411
0
0
I have an email inbox that's set up as XXX.YYY.com. If you send mail to XXX.YYY.ZZZ.com, it actually goes to XXX.YYY.com.

Most people expect to mail me at XXX.YYY.com, but there is a subset of people who think my address is XXX.YYY.ZZZ.com.

Is there any of setting up a "from" in Mail so when I reply to people who've emailed me at XXX.YYY.ZZZ.com it actually comes from that address (instead of coming from XXX.YYY.com)? It doesn't really make sense to set up a separate email inbox for that account, as they'd have exactly the same mail.

Does that make sense?

Thanks!
 
Feb 25, 2011
16,994
1,622
126
You just have to set up separate SMTP servers for outgoing mail, not separate inboxes. The mail composer will give you a dropdown to choose which From address you want to use.
 

Childs

Lifer
Jul 9, 2000
11,313
7
81
You can use the Reply To: field when you compose a message.

dxcj.png


You can also do this automatically using defaults. Close Mail, open Terminal, and do:

Code:
defaults write com.apple.mail UserHeaders '{"Reply-To" = "USER@XXX.YYY.com";}'

This doesnt populate the "Reply To" field when you compose your message, but you can test it out by sending yourself an email, then replying to it. You should see the address you specified using defaults in the "To" field. Just be aware that this does this for all mail messages, so if you have different accounts you may not want to do it. You might be able to specify this on a per address basis, but you can look that up on your own. You can delete it by doing:

Code:
defaults delete com.apple.mail UserHeaders
 
Last edited:

scootermaster

Platinum Member
Nov 29, 2005
2,411
0
0
You just have to set up separate SMTP servers for outgoing mail, not separate inboxes. The mail composer will give you a dropdown to choose which From address you want to use.

Ah.

This is close.

You don't even have to set up a different server (assuming, like in my case, they're on the same server).

In the "Preferences", "Accounts", just enter a comma delimited list in "email address" field:

XXX.YYY.com, XXX.YYY.ZZZ.com

And each address will show up in the "From" drop down when you compose a new email! Perfect!