【问题标题】:Outlook send-rule that filter on the 'From' field在“发件人”字段上过滤的 Outlook 发送规则
【发布时间】:2012-09-05 15:42:24
【问题描述】:

我使用 Outlook (ms exchange) 并且有一个个人和一个组收件箱(我使用个人资料登录)。我正在尝试设置一个规则,如果我将电子邮件“发件人”发送到组电子邮件,则该规则将在组收件箱中保存已发送电子邮件的副本;如果我将已发送电子邮件的副本保存在我的个人收件箱中,我正在尝试设置另一条规则发送电子邮件“来自”我的个人电子邮件。但是,我无法在组收件箱中设置规则,因为规则是客户端的,并且组配置文件通常未登录,并且无法设置过滤“发件人”字段或标题内容的发送规则。

有什么想法吗?

【问题讨论】:

    标签: outlook outlook-2010


    【解决方案1】:

    如果不能使用Rule Condition“通过指定账户”,则需要创建Outlook Add-InVBA Macro

    您不能将Conditions.From 过滤器用于发送规则。你得到...

    无效操作。无法启用此规则条件,因为该规则是只读的或对该规则类型无效,或者该条件与该规则的另一个条件冲突。

    您可以附加到MailItem.Send 并在检查MailItem.Sender 后修改MailItem.SaveSentMessagesFolder

    【讨论】:

    • 感谢您的回复。不幸的是,我不知道如何创建 VBA 宏。这是你可以展示的东西吗?例如,如果我在 Outlook 中使用 individualMailboxA、groupMailboxB 和 groupMailboxC(每个邮箱都有自己的收件箱),如果我希望将电子邮件副本保存在正确的收件箱中,那么完整的 VBA 宏会是什么样子,具体取决于我使用的三个电子邮件地址中的哪一个我发送电子邮件时的“发件人”?我知道这要求很多——但我真的不知道从哪里开始。非常感谢
    • 很高兴它帮助了你的方向。您最好的选择是打开一个带有这个特定问题的新 SO 帖子(即创建 VBA 宏以保存电子邮件副本)并参考您的原始帖子。 SO 是Q & A site。不是论坛 - 新问题需要新帖子。请务必使用 VBA 标记您的新问题,并且您一定会得到一些脚本专家的帮助。
    • 太好了 - 谢谢!如果上面的答案对您有所帮助 - 请mark it as an answer 以便其他人受益。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-07-10
    • 2018-01-06
    • 1970-01-01
    • 1970-01-01
    • 2014-08-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多