Updated: 2009-10-29 - _OutlookModifyAppointment() If run 2 times in a row, error: "Outlook.au3 (1534) : ==> Nested "With" statements are not allowed.:"
Updated: 2009-04-17 - OutlookGetMail & OutlookSaveMail, see below
Updated: 2009-03-25 - OutlokGetAppointments, returning more values
Updated: 2009-03-23 - Get rid of Security Warnings when reading/modifying - http://www.mapilab.com/outlook/security/
2009-03-12 - 5 new functions, better DemoFiles grouped in different files.
A draft to an Outlook UDF, tested on Windows 2000 and Outlook 2003
**************************************************************
***** Syntax for the functions, look in Outlook.au3 on each function *****
**************************************************************
24 Functions so far:
_OutlookSendMail - Updated 2009-02-24 - Several attachments didn't work, fixed
_OutlookCreateNote
_OutlookCreateTask
_OutlookCreateAppointment - New 2009-02-11
_OutlookCreateContact - New 2009-02-12 ***** On the General Tab I have failed to find how to set Contacts and Private *****
_OutlookCreateDistList - New 2009-02-17
_OutlookModifyAppointment - Updated 2009-10-29
_OutlookGetAppointments - New 2009-02-24 - Get an Array of all appointments
_OutlookGetMail - Updated 2009-04-17, Change read Status, access root folder, Updated 2009-03-12, Added OnlyReturnUnread, New 2009-02-26 - Get an array of all mail
_OutlookSaveMail - Updated 2009-04-17, Change read Status, access root folder, New 2009-02-27 - Save a mail and it's attachments to the hard disk, The characters \/:*?"<>| which is not allowed in filenames is replaced by _
_OutlookDeleteMail - New 2009-03-02 - Delete one or more mail from a folder
_OutlookGetTasks - New 2009-03-04 - Get an array of all Tasks
_OutlookGetNotes - New 2009-03-04 - Get an array of all Notes
_OutlookGetContacts - New 2009-03-04 - Get an array of all Contacts
_OutlookDeleteNote - New 2009-03-05 - Delete a note
_OutlookDeleteTask - New 2009-03-05 - Delete a task
_OutlookGetDistLists - New 2009-03-05 - Get the contents of one or more distribution lists
_OutlookDeleteTask - New 2009-03-06 - Delete a task
_OutlookModifyTask - New 2009-03-06 - Modify a Task
_OutlookDeleteDistListMember() - New 2009-03-09 - Delete a member in a distribution list
_OutlookDeleteDistList() - New 2009-03-09 - Delete a distribution list
_OutlookFolderExist - New 2009-03-12 - Test if a folder exist
_OutlookFolderAdd - New 2009-03-12 - Add a folder
_OutlookFolderDelete - New 2009-03-12 - Remove a folder
_OutlookDeleteXXXX, _OutlookModifyXXXX - Functions to develop
OutlookWarning.exe renamed to OutlookWarning1.exe
OutlookWarningAddress.exe renamed to OutlookWarning2.exe
In _OutlookSendMail there is a parameter for the entire path for OutlookWarning1.exe, it is necessary because of a security feature in Outlook so a program shouldn't be able to send a mail unnoticed. OutlookWarning1.exe automatically press the Yes-button.
Compile OutlookWarning1.au3 and put it where you would like to have it.
In _OutlookCreateDistList there is a parameter for the entire path for OutlookWarning2.exe, it is necessary because of a security feature in Outlook so a program shouldn't be able to modify addresses unnoticed. OutlookWarning2.exe automatically press the Yes-button.
Compile OutlookWarning2.au3 and put it where you would like to have it.
More features to come if the community is interested.
Attached file: Outlook.zip - 7 Demo files and 3 UDF files
1557 downloads until 2010-01-13
Attached File(s)
-
Outlook.zip (32.44K)
Number of downloads: 1568
This post has been edited by Wooltown: 13 January 2010 - 02:00 PM

Sign In
Register
Help


MultiQuote