PDA

View Full Version : Scripting Outlook




sitryd
Mar 12, 2013, 02:12 PM
Hello all,

I'm trying to script what I thought would be a pretty simple event in Outlook, to accept meeting requests, but the syntax doesn't appear to be doing anything. Anyone have a brilliant solution?

tell application "Microsoft Outlook"
set selectedMessages to current messages
if selectedMessages is {} then
display dialog "Please select a message first and then run this script." with icon 1
return
end if

accept meeting sending response none

end tell

It's not returning an error code, nor is it actually processing the selected message and accepted the invitation.



sitryd
Mar 12, 2013, 02:53 PM
Think I solved my own question... The following seems to work, though only from the event email (and not from a calendar event itself):

tell application "Microsoft Outlook"
set selectedMessages to selected objects
if selectedMessages is {} then
--display dialog "Please select a message first and then run this script." with icon 1
return


end if

if (count of selectedMessages) is greater than 1 then
display dialog "Please select one meeting event for acceptance."
else

repeat with theMessage in selectedMessages

try
accept invite of theMessage sending response none
end try
try
accept meeting of theMessage sending response none
end try
end repeat

end if
end tell

sitryd
Mar 14, 2013, 11:28 AM
(Edit 2: now works with events selected in the calendar view as well as meeting invite messages)