質問: 「宛先:」行にのみ内部アドレスがない限り、電子メールをフィルタリングするoutlookルール outlook 2010を使用して、[宛先:]フィールドに内部電子メールアドレスが含まれていない限り、特定の内部送信者からの電子メールがフィルターされたフォルダーに確実に送信されるようにしたいと思います。例 「to」フィールドのcustomer@theirdomain.com、「cc」の[anyone] @ ourdomain.com。これは、フィルタリングされたフォルダに移動する必要があります。 「to」フィールドにcustomer@theirdomain.com、「to」フィールドに[anyone] @ ourdomain.comalso。これはフィルタリングされるべきではありません。 受信者でメールを簡単にフィルタリングできますif 自分のメールアドレスが[宛先]フィールドにある、または どのフィールドに内部アドレスが含まれているかは関係ありません ただし、この場合、どのフィールドに内部アドレスがあるかを気にし、直接送信された電子メールに基づいてルールを適用することはできません。関連する質問 toフィールドのみに基づくoutlook 2010ルール(ccフィールドは無視) outlookでルールを作成して、[宛先]フィールドでのみ配布リストに送信されたメッセージをフィルタリングします 後者はの複製として閉鎖されました ccフィールドではアドレスをフィルタリングできますが、toフィールドではフィルタリングできませんか? 。ただし、imo、この回答は私のユースケースをカバーしていません。
回答: @thimsと@harrymcに感謝します toフィールドのみに基づくoutlook 2010ルール(ccフィールドは無視) 。また、担当者がいなかったときに賞金を投稿してくれた@davidpostillにも特に感謝します。これが私が彼らの提案をどのように実行したかです:sub movemail(item as outlook.mailitem) dim strid as string dim objmail as outlook.mailitem strid = item.entryid set objmail = application.session.getitemfromid(strid) if instr(1, objmail.to, "@ourdomain.com") = 0 then objmail.move session.getdefaultfolder(olfolderinbox).folders("filtered") end if set objmail = nothing end sub