【问题标题】:Use AppleScript to block a sender使用 AppleScript 阻止发件人
【发布时间】:2014-07-22 16:20:12
【问题描述】:

我想使用 AppleScript 阻止垃圾邮件发送者的地址。

选中收件箱消息后,我执行以下脚本:

tell application "System Events"

    click menu item "Block Sender" in menu item "Junk Mail" in menu bar item "Message" in menu bar 1 of application process "Microsoft Outlook"

end tell

导致此错误的原因:

系统事件出错:无法获取菜单的“垃圾邮件”菜单项 应用程序“Microsoft”的菜单栏 1 的栏项“消息” 展望”。

Junk Mail 菜单有一个子菜单:

AppleScript 编辑器已被授予控制我的计算机的权限:

我错过了什么?

【问题讨论】:

    标签: outlook applescript outlook-2011


    【解决方案1】:

    我无法用 Outlook 对其进行真正的测试,但您错过了告诉菜单项的“消息”和“垃圾邮件”:

    tell application "System Events"
    
        click menu item ¬
             "Block Sender" in menu ¬
             "Junk Mail" in menu item ¬
             "Junk Mail" in menu ¬
             "Message" in menu bar item ¬
             "Message" in menu bar 1 ¬
             of application process "Microsoft Outlook"
    
    end tell
    

    【讨论】:

    • 这确实运行没有产生错误,但它实际上似乎并没有将发件人添加到阻止发件人列表中。
    猜你喜欢
    • 2021-05-14
    • 1970-01-01
    • 1970-01-01
    • 2012-08-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多