The articles listed below contain VBA code samples. Additional code samples are listed at Developer Samples
How to use an Outlook macro to move or delete messages containing spammy keywords.
I'm often asked how to filter email from certain domains when at least part of the domain name changes. Outlook doesn't support wildcards in rules, so you can't filter newsletters that come from @s1.domain.com, @s2.domain.com etc, or filter spam from .info, .work or Top-level-domain. This sample macro to use with a run a script rule
How to identify or "do something" with a message that was auto forwarded. While the info bar in the message identified it as auto forwarded, it' only visible when the message is selected.
These code samples show you how to use a run a script rule to send an auto response, including the received date and when the recipient should expect a follow up response. The first sample uses a template for the reply, the second macro replies to the incoming message.
How to use Outlook's Rules Wizard Run a Script action to process messages using VBA. Using Run a Script rules will allow you to use actions not available in the Rules Wizard.
How to add folders to an Outlook data file using PowerShell, including reading folder names from text file. Also, PowerShell to delete folders listed in a text file.
How to use a macro to create Outlook folders from a list of folder names in a csv file.
Use an Outlook macro or PowerShell script to bulk delete folders from Outlook.
How to add a file number to the subject line of an Outlook message using VBA. (Sample macro included.)
The VBScripts on this page will export or import a list of your categories for backup and importing into your Outlook desktop mailbox.
Basic instructions on using Outlook's VBA editor: how to open it, where to put the code, how to sign your code.
Use VBA to create an Instant Search query for a selected contact or for messages sent to and from an email address. Can use this macro to search for journal items in Outlook 2013.
How to use VBA to create a search folder for messages sent to and from the sender of the selected message. VBA code sample included.
How to use VBA to create a list of your color categories then merge or restore the list to another account using a second macro.
The scenario: You have several email accounts, each with their own data file and you want to empty the deleted items in every data file with one click. The solution: a macro.