Introduction
Penrose can be used to provide address book for Microsoft Outlook via LDAP interface. The address book data can be stored in any backend supported by Penrose, for instance MySQL database.
Configuring Penrose Server
The example files can be found in PENROSE_SERVER_HOME/samples/outlook directory.
First create a database and populate it using the scripts in PENROSE_SERVER_HOME/samples/outlook/sql directory.
Create a new partition in PENROSE_SERVER_HOME/partitions by copying the files from PENROSE_SERVER_HOME/samples/outlook/partition directory:
cp -r PENROSE_SERVER_HOME/samples/outlook/partition PENROSER_SERVER_HOME/partition/outlook
You might need to adjust the connections.xml with your database configuration.
Register the new partition in PENROSE_SERVER_HOME/conf/server.xml:
<partition name="outlook" path="partitions/outlook"/>
Then start Penrose Server.
Configuring Outlook
Create a new address book using Penrose. See [Microsoft Outlook LDAP Configuration].
Using Outlook Address Book
Create a new message and type the name of the recipient, e.g. james. Then click the Check Names button in the toolbar.
Unable to render embedded object: File (outlook6.png) not found.
The Outlook will search the address book with filter (displayName=james*). If it finds multiple entries, it will show you the following window. Select one of them and click OK.
Unable to render embedded object: File (outlook7.png) not found.
Now the user has been selected.
Unable to render embedded object: File (outlook8.png) not found.
You can see the user's profile by double-clicking the name.
Unable to render embedded object: File (outlook9.png) not found.
Unable to render embedded object: File (outlook10.png) not found.
Unable to render embedded object: File (outlook11.png) not found.
Unable to render embedded object: File (outlook12.png) not found.
