OutlookEX UDF - Folder Item

From AutoIt Wiki
Jump to navigation Jump to search

Here you find detailed information about how to work with Folder items.

Access folder

Lets assume you are logged in as user "John Doe" with the following information:

Recipient John Doe
Mailbox address John.Doe@company.com
Shared folder shared@company.com
PST Archive

This is how you would access your mailbox:

Global $aFolder = _OL_FolderAccess($oOutlook, "John.Doe@company.com") Inbox
Global $aFolder = _OL_FolderAccess($oOutlook, "*") Inbox
Global $aFolder = _OL_FolderAccess($oOutlook, "", $olFolderInbox) Inbox
Global $aFolder = _OL_FolderAccess($oOutlook, "\\John Doe", $olFolderInbox) Inbox
Global $aFolder = _OL_FolderAccess($oOutlook, "\\John Doe\Archive", $olFolderInbox) Inbox, Subfolder "Archive"
Global $aFolder = _OL_FolderAccess($oOutlook, "John.Doe@company.com\Archive") Inbox, Subfolder "Archive"

This is how you would access your contacts:

Global $aFolder = _OL_FolderAccess($oOutlook, "John.Doe@company.com\Contacts") Contacts
Global $aFolder = _OL_FolderAccess($oOutlook, "*\Contacts") Contacts
Global $aFolder = _OL_FolderAccess($oOutlook, "", $olFolderContacts) Contacts
Global $aFolder = _OL_FolderAccess($oOutlook, "\\John Doe\Contacts", $olFolderContacts) Contacts
Global $aFolder = _OL_FolderAccess($oOutlook, "\\John Doe\", $olFolderContacts) Contacts

This is how you would access your PST:

Global $aFolder = _OL_FolderAccess($oOutlook, "Archive - John Doe") Inbox
Global $aFolder = _OL_FolderAccess($oOutlook, "Archive - John Doe\Details") Inbox, Subfolder "Details"

This is how you would access the shared folder:

Global $aFolder = _OL_FolderAccess($oOutlook, "shared@company.com") Inbox
Global $aFolder = _OL_FolderAccess($oOutlook, "shared@company.com\Archive") Inbox, Subfolder "Archive"

This is how you would access the public folder:

Global $aFolder = _OL_FolderAccess($oOutlook, "Public Folders - John.Doe@company.com") Inbox
Global $aFolder = _OL_FolderAccess($oOutlook, "Public Folders - John.Doe@company.com\Archive") Inbox, Subfolder "Archive"