Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

rioja

macrumors regular
Original poster
May 19, 2008
199
0
Does anyone know why we can't have more than one Exchange account on the iPhone? There can be numerous IMAP, POP, Yahoo, etc accounts... what makes Exchange so special?

I was talking to a friend who is a longtime Windows smartphone (forget the make/model) user with Exchange. He said he can't add more than one Exchange account either.

Seems odd to me...
 
Because if you know how Exchange works is it requires constant communications between the server and client and trust me your phone will get too busy handling more than 1 server at a time.
 
Because if you know how Exchange works is it requires constant communications between the server and client
You obviously don't know how Exchange Direct Push works. The connection between the phone and the server is dormant except for heartbeats (which occur infrequently, usually every 15-30 minutes, sometimes shorter) and when data actually needs to be updated. If there were constant communication, battery life would be even worse than it is now.
 
You obviously don't know how Exchange Direct Push works. The connection between the phone and the server is dormant except for heartbeats (which occur infrequently, usually every 15-30 minutes, sometimes shorter) and when data actually needs to be updated. If there were constant communication, battery life would be even worse than it is now.

Actually I do. I was just giving a layman explanation. A lot people would be lost if I mentioned the whole shazam.
 
Actually I do. I was just giving a layman explanation. A lot people would be lost if I mentioned the whole shazam.
No, you gave a completely incorrect explaination. There is a difference.

The bottom line is that the communication between the phone and the server is not the reason that more than one Exchange account is not supported.
 
Because Activesync currently doesn't support it. Simple as that.


But it's coming..............;)
 
No, you gave a completely incorrect explaination. There is a difference.

The bottom line is that the communication between the phone and the server is not the reason that more than one Exchange account is not supported.

w/e :rolleyes:
 
The main reason why this isn't supported, actually, is because Microsoft's C++ base doesn't have support for more than one account. Apple basically took the C++ ActiveSync library and stuck it in the iPhone(and made apps like Mail, Contacts and Calendar query this library for exchange information). Microsoft didn't simply hand Apple a spec sheet saying "This is how the exchange protocol works" -- they actually gave Apple source code to perform ActiveSync. And, to my knowledge, Apple didn't opt to heavily modify this source code to support multiple accounts. If you don't like it, complain to Microsoft- they're the guilty party.
 
If you don't like it, complain to Microsoft- they're the guilty party.
There are a lot of Exchange-related things I'd love to complain to Microsoft about. Like how come my iPhone can get HTML e-mail from Exchange 2003, but my Windows Mobile 6.0 phone could only get it from Exchange 2007?
 
As others have said, it's a limitation of ActiveSync. IIRC, you can't add multiple Exchange accounts in Outlook either (although you can in Entourage) so I guess it's just not something Microsoft have really considered
 
There are a lot of Exchange-related things I'd love to complain to Microsoft about. Like how come my iPhone can get HTML e-mail from Exchange 2003, but my Windows Mobile 6.0 phone could only get it from Exchange 2007?

Wha?! Your iPhone can get HTML e-mail from Exchange 2003? Are you absolutely sure of that? Are you using ActiveSync or IMAP? If you are able to get HTML from Exchange 2003 w/ ActiveSync, I have a lot of questions for some engineers at work today.....
 
As others have said, it's a limitation of ActiveSync. IIRC, you can't add multiple Exchange accounts in Outlook either (although you can in Entourage) so I guess it's just not something Microsoft have really considered

That's because Entourage is WebDAV based, not MAPI based.
 
Does anyone know why we can't have more than one Exchange account on the iPhone? There can be numerous IMAP, POP, Yahoo, etc accounts... what makes Exchange so special?

I was talking to a friend who is a longtime Windows smartphone (forget the make/model) user with Exchange. He said he can't add more than one Exchange account either.

Seems odd to me...

Why do you need two Exchange accounts in the first place? Do you have two jobs?
 
Why do you need two Exchange accounts in the first place? Do you have two jobs?
Government contractors (at least in the US) often have two accounts, one for their company and one for the Deparment/OPDIV their contract is with. Usually these are both Exchange accounts.
 
Wha?! Your iPhone can get HTML e-mail from Exchange 2003? Are you absolutely sure of that? Are you using ActiveSync or IMAP? If you are able to get HTML from Exchange 2003 w/ ActiveSync, I have a lot of questions for some engineers at work today.....

I get html mail also, our company uses Exchange 2003 SP2.
 
I get html mail also, our company uses Exchange 2003 SP2.

Hmmmm...I can't test it as we're running 2007...of course. I was debating setting up and Exchange server @ home.....perhaps I'll just go quiz the engineers at work.

Are you both using ActiveSync? You never said.
 
It would be nice. As far as I know, the ONLY email client that can deal with two (or more) exchange servers is Entourage. Outlook goes out of it's way to make sure you can only connect with one. Even if you manage to hack a second account, the app looks for certain window classes and prevents them from being created if one already exists. Really cheesy. I'd guess phones aren't that fascist about it and simply prevent you from setting up one if one already exists.

Oh...and as usual...just because SOME people never needed more than one doesn't mean EVERYONE doesn't mean more than one. Some of us do for whatever reason we deem fit.
 
Wha?! Your iPhone can get HTML e-mail from Exchange 2003? Are you absolutely sure of that? Are you using ActiveSync or IMAP? If you are able to get HTML from Exchange 2003 w/ ActiveSync, I have a lot of questions for some engineers at work today.....
I am absolutely sure I get HTML e-mail on the iPhone, and I am using ActiveSync. I was completely blown away when I first saw it.
Why do you need two Exchange accounts in the first place? Do you have two jobs?
Some of us use Exchange for our personal e-mail, too.
 
I am absolutely sure I get HTML e-mail on the iPhone, and I am using ActiveSync. I was completely blown away when I first saw it.

Some of us use Exchange for our personal e-mail, too.


You have an Exchange server at your house hosting your own personal email? I guess that's too much for me. I leave work at work. I don't need to have servers at home to support too.
 
You have an Exchange server at your house hosting your own personal email? I guess that's too much for me. I leave work at work. I don't need to have servers at home to support too.

I'm debating doing just that...however a lot of ppl just pay for one of the Exchange hosting services...less hassle.
 
This sucks. I have an iPhone (I bought) and a BB (company bought). I could go with just my iPhone but I use a personal Exchange account for my personal email, then the company Exchange for work stuff.

Looks like I won't be free from carrying 2 devices anytime soon :rolleyes:
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.