Just spoke to a MobileMe rep on chat - the iPhone sending mail as me.com issue is being looked at and 'may' be addressed in iOS4.1. Not great news but at least they acknowledged it. Better than a free bumper
I think I got it working, but not in one click.
When I compose a new email from my MM account on my iPhone, I have to click on the Cc/Bcc line and select who I want it from. I have @me.com, @mydomain.com or @gmail.com options.
I have my personal email from Powweb set up to forward to my MM account. Push is working fine.
I typed a complete step-by-step procedure for solving this issue once and for all, but my browser somehow asked me to log onto macrumors again and relinquished my message. So here is a summary:
1. Of the aliases and 'external addresses' declared in the MobileMe webmail system, only the former are synced to the iPhone (and therefore selectable in the 'From:' field of outgoing messages on the device). The latter are strictly for use in the webmail system and do not affect either the phone or mail.app. This was the source of my confusion.
2. The solution is straightforward: To be able to use an 'external address' in the 'From:' field of the iPhone, simply sync those accounts using iTunes ('email account sync') or just manually set them up on the device.
No need to tinker with smtp servers, which I found somewhat unreliable and overly dependent on the quirks of each individual server with regard to the behavior of the 'From:' field.
I hope this helps.
The answer is to make use of an email service provider like Fastmail, just for this one purpose. It's $20 per year to open an email account with them, which you won't be using anyway. You only need to use their smtp server to send your emails. Basically, what happens is if you use their smtp server with any address (mobileme in this case) it can flip the 'reply to' field (from mobileme) to anything you choose (custom@mydomain.com). On the iPhone side, go to account info->smpt->add server and put there your fastmail smtp settings. Don't forget to turn off mobileme smtp and have the newly setup smtp on. That's it. From now on, everything you send/reply to would appear to be coming from custom@mydomain.com, even though it left your phone as coming from mobileme.
Result: I receive all custom@mydomain.com emails on both devices (because of the forwarding) and any new or replied-to emails will be coming automatically from custom@mydomain.com, regardless if sent from iphone or mac. Of course, mobileme push is working flawlessly. Some people will argue it's expensive, but I will argue back and say if you paid $50 for mobileme, you might as well pay another $20 to have everything working as it should.
This seems a good solution if you only use one other email account aside from MobileMe, but it won't help those of us with multiple email addresses that wish to be able to send from those addresses. Unless I'm missing something?
True, you can only do this trick if you have one external account as your main. As far as using google apps instead of fastmail, don't you end up with the 'sent on behalf of such and such' signature?
You can use free Gmail acoount instead Google Apps for replace from address.
About fastmail - why 20$ plan??? may be 4.95 wll work too?
The 4.95 plan doesn't allow their smtp server to be used by an external application, which is the whole trick here.
Look at this:The 4.95 plan doesn't allow their smtp server to be used by an external application, which is the whole trick here.
Guy86 wrote
On OS X is easy, I set up mobileme in the usual way - except that under 'preferences->accounts->email address' field I add both mobileme and custom email, separated by a coma. What that does is when I reply to an email (or write new), the mail app recognizes to which address the original mail was sent to (that is, custom@mydomain.com) and sets the 'reply to' field automatically. But you MUST add your custom@mydomain.com in the accounts/email address field!
I can't get this to work in OSX either. I put custom@mydomain.com in the email address field of the mobileme account in mail.app and it now gives me the option of sending from that address in mail.app. But when I press send I get a message back saying:
The sender address custom@mydomain.com was rejected by the server smtp.me.com.
I think I must have missed something but cannot see what
It all works fine in the MobileMe web application
Cheers