These articles are in the Developer and Code Sample categories. These pages often contain only the code, with very little instructions and assume the reader has some VBA knowledge. See How to use the VBA Editor if you need help using VBA.
Additional code samples are at VBA Code Samples
Embed Images in New Messages using a Macro
How to use a macro to embed images in a folder into a new Outlook email message and send it. Send either one image per message or embed all images in the folder into one message.
Warn Before Deleting a Contact
Use a VBA macro to warn before deleting (or moving) a contact in classic Outlook.
Get Outlook's Internet Headers using VBA or PowerShell
Use this code sample and function to display the Internet header of selected message in a new message form.
Remove or Change RE: and FWD: Prefixes
A VBA macro for classic Outlook to change the prefix on messages when the Reply and Forward prefixes are different, such as AW: instead of RE:. It can also be used to remove or change other prefixes, such as External:.
Change the Mailing Address Using PowerShell
How to use PowerShell to bulk change the Mailing Address selector (or move the address to a different address field) in classic Outlook's contacts.
Save Selected Email Message as .msg File
A VBA code sample to save one or more selected messages to your My Documents folder as .msg files, using the received date and time as the filename.
Resize images in an Outlook email
Use a VBA macro to resize large images in received email.
Send an Email When You Open Outlook
Today's entry in the Fun with Programming series is a macro to send a message every day when you first open Outlook.
Save and Rename Outlook Email Attachments
Use a macro to save attachments on Outlook email messages to a folder on your hard drive and add the files last modified date to the filename.
Delete duplicate messages using a macro
Use a macro to clean up duplicates messages in an Outlook folder.
Use VBA to Scan to Email
How to scan a document or image and attach or embed into an Outlook email using VBA and the Windows Image Acquisition Library (WIA).
Shortcuts to open Outlook folders
Outlook doesn't support creating shortcuts to folder on the Quick Access toolbar (QAT) or ribbon, but you can put macro on the QAT or ribbon that opens a folder.
Fix the Outlook Folder Type after Exporting an IMAP Account
After importing IMAP folders to Personal Folders or an Exchange mailbox, messages in the imported folder are hidden.
Macro to Add or Remove a Category
Use a macro to toggle a category on and off on a Microsoft Outlook email message.
Export (Save) Outlook Contact Photos
Use VBA to export a photo from a contact and save it to the hard drive. Use a second macro to add the photo to a new contact.