如何从Applescript访问未发送Outlook邮件的收件人列表
我正在尝试编写一个Applescript(MacOS 10.15.6),用于读取Outlook(v16.40)中新撰写但未发送的邮件的收件人。因此,为了澄清,我想:如何从Applescript访问未发送Outlook邮件的收件人列表,outlook,applescript,Outlook,Applescript,我正在尝试编写一个Applescript(MacOS 10.15.6),用于读取Outlook(v16.40)中新撰写但未发送的邮件的收件人。因此,为了澄清,我想: 在Outlook中启动新邮件 将一些收件人添加到“收件人”和“抄送”字段 在发送邮件之前,运行Applescript并访问收件人信息 我马上遇到了一个绊脚石:我似乎无法访问新消息 tell application "Microsoft Outlook" set newMessage to get (outgo
tell application "Microsoft Outlook"
set newMessage to get (outgoing message)
set reciplist to every recipient of newMessage
end tell
给出语法错误
无法获取传出邮件的每个收件人
我找不到任何查看未发送和未保存邮件的示例-这可能吗?我没有MS Outlook。但是,
list
是一个保留字-请改用另一个变量名。例如设置recipients List to recipients of newMessage
另请注意,您的示例代码有两个to
,您只需要一个。很好的一点-我已经更改了上面的变量名称<代码>收件人列在AppleScript字典中,但它看起来很笨拙,因此我将其更改为更清晰的示例。