How to move all live mail
To move all live mail from one folder to another in Microsoft Outlook, you can follow these steps:
Method 1: Using the "Move" button
- Open Outlook and navigate to the folder containing the live mail you want to move.
- Select all the live mail messages by pressing Ctrl+A or by clicking on the first message, then Shift+Click on the last message.
- Right-click on one of the selected messages and choose "Move" from the context menu.
- In the "Move" dialog box, select the destination folder from the list of available folders.
- Click "OK" to move the selected messages to the new folder.
Method 2: Using the "Drag and Drop" method
- Open Outlook and navigate to the folder containing the live mail you want to move.
- Select all the live mail messages by pressing Ctrl+A or by clicking on the first message, then Shift+Click on the last message.
- Drag the selected messages to the destination folder.
- Release the mouse button to drop the messages into the new folder.
Method 3: Using the "Rules" feature
- Open Outlook and navigate to the "Home" tab in the ribbon.
- Click on the "Rules" button in the "Move" group.
- In the "Rules and Alerts" dialog box, click on "New Rule".
- Select "Move messages from someone to a folder" and click "Next".
- Specify the sender or subject criteria for the live mail you want to move.
- Select the destination folder from the list of available folders.
- Click "Finish" to create the rule.
Method 4: Using VBA Macro
-
Open Outlook and navigate to the "Developer" tab in the ribbon.
-
Click on the "Visual Basic" button to open the Visual Basic Editor.
-
In the Editor, insert a new module by clicking "Insert" > "Module".
-
Paste the following code into the module:
Sub MoveLiveMail() Dim olApp As Outlook.Application Dim olNamespace As Outlook.Namespace Dim olFolder As MAPIFolder Dim olItems As Items Dim i As Integer Set olApp = Outlook.Application Set olNamespace = olApp.GetNamespace("MAPI") Set olFolder = olNamespace.GetDefaultFolder(olFolderInbox) Set olItems = olFolder.Items For i = olItems.Count To 1 Step -1 If olItems(i).Class = olMail Then olItems(i).Move "Destination Folder" End If Next i End Sub
-
Replace "Destination Folder" with the actual name of the folder where you want to move the live mail.
-
Click "Run" to execute the macro.
Note: Before moving large numbers of messages, it's a good idea to create a backup of your Outlook data to ensure that you don't lose any important messages.