Move emails of same conversation to same subfolder

Nacho

New Member
Outlook version
Outlook 2013 64 bit
Email Account
Outlook.com (as MS Exchange)
#1
Dear Friends

I would like to know if there is any way to quickly move an email to the subfolder that contains the rest of the emails in the same conversation. Example: I have moved a conversation of 15 emails to the subfolder "Peter's trip". When I recived the 16 th email belonging to the same conversation I want to quickly move it (with buttom or shortcut) to Peter´s trip subfolder.

I have tried with the outlook option "Always move messages in the same conversation" but it is too slow if you have many folders

Thanks in advance
 

Diane Poremsky

Senior Member
Outlook version
Outlook 2016 32 bit
Email Account
Office 365 Exchange
#2
Always move messages in this conversation is the way to go... if you recently moved the others, the folder will still be on the Move most recently used list, but you can't always count on it being there.

Try opening the folder where the moved messages are and use the always move command - the folder should be selected.
 

Nacho

New Member
Outlook version
Outlook 2013 64 bit
Email Account
Outlook.com (as MS Exchange)
#3
Thank you for your answer Diane. I have around 300 subfolders and I need a faster tool. Does anyone know de vba code to do this task?

Thanks in advance
 

Diane Poremsky

Senior Member
Outlook version
Outlook 2016 32 bit
Email Account
Office 365 Exchange
#4
I'm not sure there is a way to code it, you'd still need to pick a folder. If the folders are named for the email or display name, that would make it easier. I'm not sure the always move command is exposed in the object model, but you could select the message(s) and run the macro.
Macro to file Outlook email by sender's display name


FWIW, issues like this are why it's generally recommended to use just a few folders and search to find the messages.
 

Nacho

New Member
Outlook version
Outlook 2013 64 bit
Email Account
Outlook.com (as MS Exchange)
#5
Thank you Diane. Maybe the scheme of the code is the following:
  1. Get the identifier of the conversation
  2. Locate the folder of the first mail in the conversation
  3. Move the current mail to that folder
Any other idea?

Thanks
 

Diane Poremsky

Senior Member
Outlook version
Outlook 2016 32 bit
Email Account
Office 365 Exchange
#6
I think it would be slow, especially if you have many messages to search through….
 

Nacho

New Member
Outlook version
Outlook 2013 64 bit
Email Account
Outlook.com (as MS Exchange)
#7
Yes, I have around 1 Gb o messages, but I dont know other way to do this task. Does anyone help me?

Thanks in advance
 
Top