Macros to send all emails from Drafts folder at once in Outlook
There is sometimes a need to send all draft emails at once. To do this: Start Outlook and choose Tools, Macro, Visual Basic Editor (or press Alt+F11) to open the VBA Editor. In the Project window, select Project1 and expand the tree until you see ThisOutlookSession. Select ThisOutlookSession and press F7 to open the Code window. Enter the following in the Code window: Public Sub SendDrafts() Dim lDraftItem As Long Dim myOutlook As Outlook.Application Dim myNameSpace As Outlook.NameSpace Dim myFolders As Outlook.Folders Dim myDraftsFolder As Outlook.MAPIFolder 'Send all items in the "Drafts" folder that have a "To" address filled in. 'Setup Outlook Set myOutlook = Outlook.Application Set myNameSpace = myOutlook.GetNamespace("MAPI") Set myFolders = myNameSpace.Folders 'Set Draft Folder. This will need modification based on where it's being run. Set myDraftsFolder = myFolders("Personal Folders").Folders(...