If you have a Microsoft Exchange account set up on your iPhone, you know how useful it is. MS Exchange has become more popular on the iPhone lately since Google implemented Google Sync for iPhone, which allows you to sync your email, contacts and calendars over the air. Exchange is also very popular among enterprise users.

One downside of Microsoft Exchange for iPhone is that you cannot have multiple Exchange accounts on one iPhone. This just changed thanks to some smart users of the ModMyi forum and an iPhone dev.

I was in the process of writing a long tutorial on how to set up multiple Exchange accounts on your iPhone when I found out thanks to JAiB that there is now an application in Cydia that does the hard work for you. If you want to add an exchange account the hard way, then read these instructions on LifeHacker. If you want to go the easy way, read on…

There is now a simple way to add a second Exchange account to your iPhone. It’s an app available in Cydia called AddExchange. Launch Cydia, look for AddExchange and install it.

After installing AddExchange, you launch the app from its springboard icon. From there, you simply tap a “+” button, and that’s it! AddExchange creates a new Exchange account behind the scenes, and names it SRV2. All you have to do at this point is open up its settings and change the defaults to whatever your second Exchange server uses. For me, I just changed it to use Google’s sync settings.

Looks simple enough. The downside? You have to be jailbroken but I guess if you’re reading this blog, that shouldn’t be much of an issue for you…

If you’ve tried AddExchange, I would love to hear your thoughts about it. Does it perform as well as it is supposed to? Have you found any caveat yet?

  • Irha

    Thank you, I will have to try this out. I wanted to sync my wife’s iphone with two different google a/cs, with mine for contacts and with her own for calendar, but couldn’t because of this limitation.

  • tony

    I have been using it for a day so far and I am loving it. I have both my google and work emails/contact/calendars on my phone now. i love being able to search AD for users from my phone.. this has saved my life! 🙂 YAY.

  • Irha

    I couldn’t fine it in cydia or rock. Seems like it is a bigboss repo and categorized under productivity, but couldn’t find it there and search doesn’t bring up anything.

  • Ankur

    I also could not find addexchange when I searched cydia. Help?

  • GSquared

    It is removed due to a bug in an update and not wanting people to use anything with a big bug in it. I submitted the new version which should be in the repo by tomorrow evening (US Time) – this is usually when the sync of BigBoss’s repo happens

  • Polemicist

    GSquared nice work and even better that you update people in this thread. Sebastien you read my mind with this one. I

    ‘ll look forward to trying this new version. I downloaded 1.2 about 5 minutes ago. 🙂

  • Irha

    I just installed and was able to add a new a/c (first didn’t see it, but it appeared after a resprint). I disabled contacts and mail and kept calendar only. However, the sync is not happening. Any new evens I add simply disappear (after appearing briefly). The ones I add on the web don’t come on the phone either. It simply doesn’t seem to make any attempt to contact the server (don’t see any network activity indicator on the status bur when I go into the contacts app). What could be going wrong?

  • Kobrakai6

    Works great. Got two exchange mail accounts now! Beats having to use 1 exchange account and 1 IMAP account. Also push works great with both accounts. Calendar, contacts are functional. Very useful using Global Address List to find contacts. Thanks GSquared, I have bin waiting a long time to add more than one exchange account.

  • iphone3gs-user

    Hi Sebastien,
    Do you have detailed instructions/tutorial on how to setup a Google personal account with emails/contacts/calendar and an Exchange activesync account on the iPhone?

    Keep up the great work! You’ve quickly become my primary resource for iphone news!

  • I installed it to supplement my primary Exchange account to add Google sync. However, during that first day of use, I found my battery taking an extreme hit. I can’t justify the functionality over the hit in battery life. I am back to using PocketInformant to sync to google cal and having google sync with Exchange.

  • @iPhone3GS Sorry for the delay, here is a tutorial on how to set up goole sync on your iPhone http://www.iphonedownloadblog.com/2009/09/22/google-sync-iphone-contacts-calendars-gmail/

  • Quez

    Addexchange works wonderful! Thanks slot it saved me from having to pay extra for the business data plan.

  • ObliteRon

    FYI, from my experience, MultiExchange works better than AddExchange. WIth AddExchange, any email sent from an Exchange ActiveSync account will always be sent using the last added account. Also, once you’ve used AddExchange, you are no longer able to add/remove a mail/calendar account. (Just try subscribing to an ICAL, for example. You have to remove the extra Exchange account, subscribe to the ICAL, the add the Exchange account back.)

    MultiExchange seems to gracefully add Exchange accounts with no side-effects that I’ve found.

  • Irha

    Can you switch to MultiExchange if you have already used AddExchange?

  • ObliteRon

    @Irha,
    Yes, just remove any extra Exchange accounts and uninstall AddExchange. Then install MultiExchange and configure away.