Probably the best way is to use the win32 module and create an instance of CDO. CDO is the object that Outlook uses to connect to the Global Address List. But only if you are running on Windows.
If you are running Exchange 2000 or higher, you will have Active Directory installed in your environment which you can then use the LDAP module or again with win32 and perform a GetObject. Exchange reads directly from Active Directory so whatever you see in the address list is in Exchange. This is the preferred method because CDO makes me very angry sometimes. Let me know if you need code for either and which one. Thanks, Jarrod -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Chris Wagner Sent: Wednesday, October 19, 2005 3:59 PM To: perl-win32-users@listserv.ActiveState.com; perl-win32-admin@listserv.ActiveState.com Subject: outlook address book Greets, does anyone know of a module or WMI/OLE method that will let u interact with the Outlook global address list? Or an offline copy thereof? I want to be able to search fields for usernames and bring back all the info. -- REMEMBER THE WORLD TRADE CENTER ---=< WTC 911 >=-- "...ne cede malis" 00000100 _______________________________________________ Perl-Win32-Admin mailing list Perl-Win32-Admin@listserv.ActiveState.com To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs ----------------------------------------- ********************************************************************** This email and any files transmitted with it are confidential and intended solely for the individual or entity to whom they are addressed. If you have received this email in error destroy it immediately. ********************************************************************** Wal-Mart Confidential ********************************************************************** _______________________________________________ Perl-Win32-Admin mailing list Perl-Win32-Admin@listserv.ActiveState.com To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs