无法在 Outlook applescript 中获取传出消息的会议
Can't get meeting of outgoing message in Outlook applescript
我想使用 AppleScript 从“已发送邮件”文件夹中获取会议消息。
tell application "Microsoft Outlook"
set myFolder to folder "Sent Items" of default account
set meetingList to (every meeting message whose (is read is true)) of myFolder
repeat with theMeeting in meetingList
set meetingType to type of theMeeting
end repeat
end tell
但是我得到了这个错误:
error "Microsoft Outlook got an error: Can’t get type of outgoing message id 783." number -1728 from type of outgoing message id 783
看起来会议消息 class 继承了传入消息而非传出消息的形式。因此无法获取外发电子邮件的会议消息。
meeting message n [inh. incoming message > message > todoable object > categorizable object > object > …] : A meeting message recieved by the user.
但是,我找到了另一种直接使用 Calendar Suite API 的解决方案,这在事件处理方面要好得多。
我想使用 AppleScript 从“已发送邮件”文件夹中获取会议消息。
tell application "Microsoft Outlook"
set myFolder to folder "Sent Items" of default account
set meetingList to (every meeting message whose (is read is true)) of myFolder
repeat with theMeeting in meetingList
set meetingType to type of theMeeting
end repeat
end tell
但是我得到了这个错误:
error "Microsoft Outlook got an error: Can’t get type of outgoing message id 783." number -1728 from type of outgoing message id 783
看起来会议消息 class 继承了传入消息而非传出消息的形式。因此无法获取外发电子邮件的会议消息。
meeting message n [inh. incoming message > message > todoable object > categorizable object > object > …] : A meeting message recieved by the user.
但是,我找到了另一种直接使用 Calendar Suite API 的解决方案,这在事件处理方面要好得多。