Have you ever attempted to forward all the emails in a specific conversation? It will be quite troublesome if you search and forward them in normal manner. Here we’ll introduce you 2 methods to quickly find and batch forward them.
If you are a regular Outlook user, you must have communicated with others via emails back and forth. In the process, many emails threads will come into being. Also, there is a common case that sometimes you may be required to forward an entire email thread to someone for some reasons. For instance, after you finish the email communications with a client, your leader may request you to forward all the emails in the conversation to him. In this scenario, if you utilize the normal method, namely finding and forwarding them one by one via “Forward” button, it must be an arduous task. In response to this issue, here are 2 rapid approaches to improve the efficiency.
Batch Forward the Emails in a Conversation in One Message
By this means, you will insert all the emails in a conversation as attachments into a new message and then send it.
- To start with, start Outlook and stay in the Mail section.
- Then find out and pitch on a certain email in this conversation.
- Next you should right click this email and choose “Find Related” > “Messages in this conversation” from the right clicking menu.
- Immediately, you will get all the emails in this conversation. Now select one of them and press “Ctrl + A” key buttons to select all of them.
- After that, you can click on the “Forward” button in “Respond” group under “Home” tab.
- Finally all the emails in this conversation will be inserted as attachments into the newly popup message. At this point, you can compose the mail as usual and hit “Send” button to send it out.
Batch Forward the Emails in a Conversation in Separate Messages
If you don’t want to forward the emails in a conversation together as attachments in one message and you would like to forward them separately, you have to use the following tip.
- At first, start Outlook and press “Alt + F11” key buttons to access “Microsoft Visual Basic for Applications” window.
- Then you have to create a new module and copy the following VBA codes into it.
Sub BatchForwardSelectedEmailsSeparately() Dim olSel As Selection Dim obj As Object Dim Recip As String Dim olMail As MailItem Dim olForward As MailItem Set olSel = Outlook.Application.ActiveExplorer.Selection Recip = InputBox("Type the recipient's contact name or email address. Use " & Chr(34) & ";" & Chr(34) & " to connect more than one recipients.") On Error Resume Next For Each obj In olSel If TypeName(obj) = "MailItem" Then Set olMail = obj End If Set olForward = olMail.Forward With olForward .Recipients.Add (Recip) 'Use ".Send" to directly forward all the selected emails .Display End With Next End Sub
- Subsequently you can exit the “Visual Basic” window and add the new macro the Quick Access Toolbar as normal.
- After that, you can return to the mail list. Repeat the Step 2 to 4 in the last tip to find out and select all the emails in this conversation.
- Later press the new macro button in Quick Access Toolbar. Then you will see a new dialog box, which demands you input the recipient’s contact name or email address. Fill in it as usual and click “OK”.
- Eventually, all the forwarding emails will open separately like the following screenshot:
Cope with Frequent Outlook Issues
It is an unquestioned fact that Outlook is prone error. Many users long for tips to cope with the frequent issues. Firstly, to protect your Outlook data, a consistent backup is more than a necessity. Secondly, you can try to restart Outlook in safe mode to diagnose the issues. Thirdly, if the problem involves corrupt Outlook PST file, you can take recourse to a proven tool, like DataNumen Outlook Repair.
Shirley Zhang is a data recovery expert in DataNumen, Inc., which is the world leader in data recovery technologies, including repair SQL mdf db problem and outlook repair software products. For more information visit www.datanumen.com