Mac Entourage 2008 RPC HTTP uses WebDav to Exchange


Microsoft Exchange Server is available to Client systems via a variety of methods outside of the local network.

  • OWA – Outlook Web Access
  • OMA – Microsoft Mobile Access
  • Outlook using RPC over HTTP

These (among others) are some of the more popular ways that knowledge workers access their mail, calendars, tasks etc… from Exchange Server while outside of the office.

Outlook using RPC (remote procedure call) over HTTP is very popular for those workers who need the full Outlook experience (more than just email). Using Outlook RPC/HTTP gives the Client access to Public and Shared Company Folders in real time that would only available “Offline” as Favorites otherwise.

So what about the Mac? Can the Mac access Microsoft Exchange Server using Outlook RPC over HTTP?

If you are using Entourage (Microsoft Office 2008 for Mac), Exchange Server based email boxes, Public Folders, and more.. can still be accessed via a similar method to RPC over HTTP. Entourage makes use of WebDav (Web Distributed Authoring and Versioning) to securely access your Exchange mailbox using the Entourage for Mac.

How to do it?

First, launch your web browser and navigate the URL where Exchange can be accessed
Open web browser

Microsoft Exchange Server generally will have a certificate of some kind installed. This encrypts traffic (and your credentials) so they cannot be easily read. If the Certificate is not trusted by your browser and/or application, it will cause an error to be thrown.
untrusted certificate

To make things a little smoother, Trust the Certificate. View the warning window carefully. Select to “Show the Certificate”
Show the Certificate

as you view the Certificate, look for an select the Trust drop down

view Certificate to Trust

drop down to Trust

Select Always Trust Certificate
always Trust the Certificate

Enter your password.
password

You can then view Keychain Access to confirm that you Certificate has been trusted.
Certificate confirmed

Now you should be able to view the Exchange Outlook Web Access page without difficulty or error
Outlook Web Access

Now Setup your Entourage Account access to Exchange. Go to Tools | Accounts
Tools and Accounts in Entourage

For the Account type, select Exchange
Exchange account type

Setup the Exchange Account manually by clicking the “Manually” button
manual Exchange setup

You may now edit the individual account settings to access Exchange:
Edit Account - Exchange

Remember as you enter data here that Entourage communicates with Microsoft Exchange differently than Outlook does on the PC. Entourage uses WebDav. Entourage also uses a slightly different set of conventions in entering credentials.

  • Account name:
  • Personal Information
    • Name: your Full Name
    • E-mail address: your Email Address
  • Authentication
    • Account ID: your Windows username for the Domain your Exchange Server is a member of
    • Domain: the name of the Domain
    • Password: your password
  • Server information
    • Exchange server: enter the URL used to access your Exchange Server online
    • [ ] DAV service: be sure to CHECK THE BOX to secure the connection over WebDav. This uses the certificate you Trusted earlier to encrypt your credentials as you logon to Exchange.


E-mail account settings on Exchange

Go back to Entourage and check your mail. At this point you may begin to see some activity:
Email in Entourage

That’s it. Grab a glass of water at the cooler. Talk about some fun stuff and then… get to work.
Entourage ready for work

, , , , ,

  1. #1 by Joe Sparks on 2009/02/20 - 09:04

    I have tried this and it still did not work. I have trusted the certificate and it still says untrusted and when I go to connect it gives me a bad username and password, even though I know that this is correct. Any suggestions on which way to go from here would be great.

  2. #2 by Mark Raborn on 2009/02/20 - 19:09

    Joe,

    you make an excellent comment in two contexts:

    1. CERTIFICATE FORMATS – about certificate formats (they do matter in my experience on import with the Mac – ex. DER certificate exports in .p7b with certificate chain intact are best). I will ammend the article with some additional data about certificate formats, certificate chains and what works best with the latest iteration of Entourage (Entourage 2008) when importing into the Mac store. Two quick points 1. the certificate must be x.509 Trusted in the details of the certificate (you can find it in the Keychain) and 2. self signed certificates trigger an error informing you that traffic “will be encrypted but the connection unsecure” (meaning the Server is not trusted because the root of the chain cannot be identified). This is an Entourage 2008 issue and has nothing to do with the Mac having actually loaded and trusted the certificate. The certificate can be installed into the keychain and x.509 trusted and Entourage will still kick this error. Bottom line – traffic is encrypted on self signed certs and this is OK (you’ll just always get the warning from Entourage).

    2. LOGON CREDENTIALS – there is a specific KB article that may help. Exchange access using WebDav requires a syntax for the URL that is termed an “explicit” URL. This way of appending the “username” after the URL in the Exchange Server field of the Account Settings in Entourage.

    URL EXAMPLE:
    exchangeserver.com/owa/myemailadderss@exchangeserver.com

    This is explained in the following KB from Microsoft.

    http://support.microsoft.com/kb/931350

    Wll update soon. Please check back :)

    Thanks, Mark

  3. #3 by ravindra on 2009/05/03 - 22:16

    I have checked all the above steps to configure Entourage 2008 rpc for exchange 2007. I have got error saying bad username and password. Can you help me out of this

(will not be published)