Free Microsoft Outlook Resources & Whitepapers

Outlook --Find All Related Messages

When searching for all "Related Messages" in Outlook, the default is to
search in the Inbox, Sent and Draft files. I however want a simple solution
enabling me to search all of my mail folders, without having to use advanced
find, which is cumbersome. How can I change the default settings, or is
there a macro I could use to enable a true "all related messages" search
without having to use advanced find?


Post your answer or comment

comments powered by Disqus
I just installed Outlook (and Office) 2007, and downloaded the serach engine
it said was required to search through my messages. However searching is
ungodly slow, and dosn't find items that are right there in front of me.
e.g. I often write several emails and get replies in a conversation and at
the end of the day collect them into a single folder. In Office 2003 I
would right-click one and select "Find all related messages" . It would
look in my Inbox, Sent Items and Mailbox and within a few seconds I would
have a list of all sent and received items to drag into my folder.
With Outlook 2007 I am looking at my Inbox and see half a dozen in the
conversation I need, I right-click and search as above, and none are found
after a five minute long search!
What has to be done differently in Outlook 2007 to make this simple feature
work?

Thanks,
Mich

Good afternoon,

I have a VP that in Outlook 2003 he could right click on an email and then
Find All Related Messages and it would just search what ever folder he was in
and also the sent items by default.

Now in Outlook 2007 when you right click on the email and then do a Find All
Related Messages it is defaulting to search in whatever folder you are in,
your Sent items, your Inbox and the Mailbox - %UserName%. So in the end its
returning a bunch of emails that are not needed to be in this search.

Is there a way to change the default search In to Exclude the Mailbox -
%UserName%. The client doesnt want to do either of the following:

1. when inside of the advanced find - he doesnt want to stop it, tell it
what locations to search in, and then start the search over again.

2. the client doesnt want to go to Tools - Instant Search - and then type in
the information select the folders he wants it to search in and then execute
the search.

Is there a way to change the default folders? Maybe a regedit hack?

Let me know. Thank you and happy holidays.

Good afternoon,

I have a VP that in Outlook 2003 he could right click on an email and then
Find All Related Messages and it would just search what ever folder he was in
and also the sent items by default.

Now in Outlook 2007 when you right click on the email and then do a Find All
Related Messages it is defaulting to search in whatever folder you are in,
your Sent items, your Inbox and the Mailbox - %UserName%. So in the end its
returning a bunch of emails that are not needed to be in this search.

Is there a way to change the default search In to Exclude the Mailbox -
%UserName%. The client doesnt want to do either of the following:

1. when inside of the advanced find - he doesnt want to stop it, tell it
what locations to search in, and then start the search over again.

2. the client doesnt want to go to Tools - Instant Search - and then type in
the information select the folders he wants it to search in and then execute
the search.

Is there a way to change the default folders? Maybe a regedit hack?

Let me know. Thank you and happy holidays.

Howdy Technet Community,

     One of my users is having an issue with the "find all related messages" functionality.  She mentioned it worked for a year or more until recently.  Let's start with our environment.  It is as follows:

Exchange 2003 on Windows Server 2003
Outlook 2007 SP2
Windows XP Professional SP3
Does NOT have a roaming profile

My user right clicks on an e-mail message and selects "Find all" then "Related Messages".  The advanced find window comes up and does not find any related messages ( not even the original message itself ).  But if you go to some other e-mails in her inbox, it does bring up the message and all related messages.  

I create a new Outlook Mail profile and the issue persists.

I then log into her PC with my credentials and open outlook with my account info and I have no issues. It always finds the original message plus any related ones.

My next step was to log into my PC with her credentials and then try outlook on my PC and it does the same thing as when she logs in as her on her PC.  I have never logged in as her on my PC before and she does NOT have a roaming profile.  When I am logged into my PC as me and using my mail I have no issues.

Any help would be greatly appreciated.

Thanks,
Jim

 


Greetings All!

 

I'm having an issue where Outlook 2007 Find All Related Messages, and Find All Messages From Sender are not working; (It was up until a week or so ago)  I have searched high and low but haven't found quite the same issue/solution combination.  I've attempted nearly every solution that was even close to my problem that I've found online thus far.

 

Here's the skinny; 

Windows 7, Office 2007 SP2 - Outlook is using cached mode from Exchange 2007; The local Outlook .ost file has been deleted and rebuilt numerous times; Office has been repaired; Office has been removed and re-installed; Outlook’s Instant Search finds the emails just fine; Windows Search is finding the emails just fine; Windows Index and the Outlook index has been rebuilt numerous times using instructions from the TechNet Exchange Server-Clients forum (like this)

===============================================

Step 1

1. Open Outlook -> Tools -> Instant Search->Search Options.

2. Uncheck the indexing folders, click OK. Restart Outlook.

3. Re-check the indexing folders again and restart outlook.

4. Click Tools -> Instant Search-> indexing status:

5. When the index complete, check if the search function works again.

 

 Step 2. Rebuild the Outlook index from system side.

Rebuild Outlook’s folders in Control Pane-> Indexing Options.

Please wait about 10 minutes until this process complete. After that, re-do Step 1.

===============================================

 

I've looked for a conflicting Outlook add-in, but don't see one.  While using Outlook in safe mode, all messages are found without issue.

 

I finally noticed some time last week that while in "normal" mode, messages can be found, but only if I have deleted them previously… in other words, it only finds items I have deleted.  

 

Anybody?  I'm slowly going insane!!!

 

Thanks,

Paul


Greetings Techs!

I'm having an issue where Outlook 2007 Find All Related Messages, and Find All Messages From Sender are not working; (It was up until a week or so ago)  I have searched high and low but havn't found quite the same issue/solution combination.  I've attemtped nearly every solution that was even close to my problem that I've found thus far.

Here's the skinny; 

Windows 7, Office 2007 Sp2 - Outlook is using cached mode from Exchange; Ost has been deleted and rebuilt numerous times; Office has been repaired; Office has been removed and re-installed; Instant Search finds the emails just fine; Windows Search is finding the emails just fine; Index has been rebuilt numerous times; I've looked for a conflicting Outlook addin, but don't see one.  While using Outlook /safe, all messages are found without issue... I just noticed today that while in "normal" mode, messages can be found, but onlly if I have deleted them previously.   

Anybody?  I'm slowly going insane!!!

Thanks,

Paul

I am using Outlook 2007 installed on Win7. I found that Find All Related Messages, and Find All Messages From Sender not working. I have tryed to change the Outlook profile and rebuit the index in data file (Search option) but it is not resolved.

Please give me a recommendation.
Thanks for helps.

hi all,
I wonder if there is anyway one can change the default for the Advanced Find
in case of a Find All Related Messages.

A little bit of context: when you right click a message in Outlook 2003 you
can select from the drop down Find All -> Related Messages.
This automatically will launch an Advance Find window that has pre-set
criteria in the Advanced Tab, namely:
Conversation is(exactly) [text] (the text being what it finds in the
Subject: field).

I wonder if there any way to change this default setting to something else;
in particular I would like to change the is(exactly) to contains. This way I
can bring back all e-mails in a conversation according to my definition of a
conversation (all messages with RE: RE:RE, etc and not one single exchange),

Thanks,
kowalsky

Hello,

I use the "Find all" >> "Related messeges" very often.
Outllook 2007 is searching in the current folder, sent items, and the whole
mailbox as a default.
How do I remove MAILBOX from the default list of folders?

Thanks,

In Outlook, when I click on find all related messages, sometimes it works.
When it doesn't it gives a message "Oulook cannot perform your search.
Outlook cannot display this view. The folders specified are not available."

When I look to see which folders are being searched, I see "Searching in 3
folders" but only Inbox; Drafts are shown.

I use Outlook 2000 SP3

Hi,

I have a sample code here which simply looks for the same email subject and
returns the total of number messages located in a folder. But this code took
noticeably longer time to execute compare to the good old Outlook's "Find All
/ Related Messages" feature. This Outlook's feature returns a list in an
instant without delay while this sample code took at least 2 or more seconds
to return just a number.

==================== begin ==================
private int FindEmailsWithSameSubject(string EmailSubject)
{
int MessageFound = 0;

// The following two variables are declared
// private Outlook.Application App;
// private Outlook.Explorer CurrentExplorer;
// and defined globally in the main class:
// App = new Outlook.Application();
// CurrentExplorer = App.ActiveExplorer();

Outlook.MAPIFolder SelectedFolder = CurrentExplorer.CurrentFolder;

foreach (Object SelectedObject in SelectedFolder.Items)
{
// Only work on messages which are email items.
if (SelectedObject is Outlook.MailItem)
{
Outlook.MailItem MailItem = SelectedObject as Outlook.MailItem;
if (EmailSubject == MailItem.Subject)
{
++MessageFound;
}
}
}
return MessageFound;
}
==================== end ==================

This code is executed on an inbox with just 190 messages. Questions:

1) Why this code take a longer time to run?
2) Is there a better way to find all related messages?

Thanks a lot.
Robin

Hi,

I have a sample code here which simply looks for the same email subject and
returns the total of number messages located in a folder. But this code took
noticeably longer time to execute compare to the good old Outlook's "Find All
/ Related Messages" feature. This Outlook's feature returns a list in an
instant without delay while this sample code took at least 2 or more seconds
to return just a number.

==================== begin ==================
private int FindEmailsWithSameSubject(string EmailSubject)
{
int MessageFound = 0;

// The following two variables are declared
// private Outlook.Application App;
// private Outlook.Explorer CurrentExplorer;
// and defined globally in the main class:
// App = new Outlook.Application();
// CurrentExplorer = App.ActiveExplorer();

Outlook.MAPIFolder SelectedFolder = CurrentExplorer.CurrentFolder;

foreach (Object SelectedObject in SelectedFolder.Items)
{
// Only work on messages which are email items.
if (SelectedObject is Outlook.MailItem)
{
Outlook.MailItem MailItem = SelectedObject as Outlook.MailItem;
if (EmailSubject == MailItem.Subject)
{
++MessageFound;
}
}
}
return MessageFound;
}
==================== end ==================

This code is executed on an inbox with just 190 messages. Questions:

1) Why this code take a longer time to run?
2) Is there a better way to find all related messages?

Thanks a lot.
Robin

When an email is open, in the Menu: Tools>>Find All>>Related Messages

I have the function in my toolbar so that I have quick access as I use it
several dozen times daily. When clicking on it, it opens the advanced search
window. By default, it searches my inbox, drafts and sent items. I would like
to change this default. How can I do this?

I try to find related messages in outlook.
my inbox on the exchage server and I have also few PST files.
outlook does not find the related messages that are in the pst files.

I don't actually use them much but I do notice that (In Outlook 2003) when configured to view by thread that it only shows the emails that you have received and does not show any that you have sent in the thread.  In order to see all messages that were a part of the thread you have to do a "find all" related messages.

That would probably be fine if I was moving from one Exchange system to another Exchange system but I'm not.  I'm migrating from GroupWise 6.5 to Exchange 2007.

Just trying to figure out everything that I will be getting nit-picked over ahead of time so that I can have an answer for it when it happens..  If 2007 shows Threads better thewnn that's one less complaint I have to worry about.....

"Advanced Find" in Outlook 2007 is not finding all email messages
which match the criteria. It finds between 30 and 200 and then stops.
I then have to work with those (e.g., delete them) and then click
"Find Now" again to find another batch, dozens of times!

What is wrong? How do I fix this and find all messages that match the
criteria?

My typical application is to split the entire contents of my .pst
files by date. Do do this I make a copy of the file. In one I delete
all messages older than the cutoff date (e.g., 1/1/2007), and in the
other I delete all messages younger than or equal to that date.
Outlook XP (2002) was able to find a couple of thousands all at once.
(FYI - I think my files are structured as legacy Outlook campatibilty
type, not the latest Outlook 2007 type.)

Why is Outlook 2007 not finding all files and how can it be fixed?

Craig in NJ

i am posting this after having scoured the web and microsoft's help
resources to no avail looking for an explanation for the following
label at the top of my emails in Outlook 2007 (running on XP):

"This message is part of a tracked conversation. Click here to find
all related messages or to open the original flagged message."

My best guess is that this is a (undocumented) feature that informs
the user that the message is part of something they have been paying
attention to that was flagged earlier.

I would like to know if this would still show up if the message flag
was changed, removed or marked complete.

It would be useful to know the ins and outs in general but so far it
seems to make sense. I wonder if Entourage 2008 has the same or
similar functionality (I use outlook on windows xp running on
parallels on a macbook).

Anyone have any insights here?

"Advanced Find" in Outlook 2007 is not finding all email messages
which match the criteria. It finds between 30 and 200 and then stops.
I then have to work with those (e.g., delete them) and then click
"Find Now" again to find another batch, dozens of times!

What is wrong? How do I fix this and find all messages that match the
criteria?

My typical application is to split the entire contents of my .pst
files by date. Do do this I make a copy of the file. In one I delete
all messages older than the cutoff date (e.g., 1/1/2007), and in the
other I delete all messages younger than or equal to that date.
Outlook XP (2002) was able to find a couple of thousands all at once.
(FYI - I think my files are structured as legacy Outlook campatibilty
type, not the latest Outlook 2007 type.)

Why is Outlook 2007 not finding all files and how can it be fixed?

Craig in NJ

i am posting this after having scoured the web and microsoft's help
resources to no avail looking for an explanation for the following
label at the top of my emails in Outlook 2007 (running on XP):

"This message is part of a tracked conversation. Click here to find
all related messages or to open the original flagged message."

My best guess is that this is a (undocumented) feature that informs
the user that the message is part of something they have been paying
attention to that was flagged earlier.

I would like to know if this would still show up if the message flag
was changed, removed or marked complete.

It would be useful to know the ins and outs in general but so far it
seems to make sense. I wonder if Entourage 2008 has the same or
similar functionality (I use outlook on windows xp running on
parallels on a macbook).

Anyone have any insights here?

Hello,

when I use the normal search function in a public contacts folder to search for an contact-name, some items are not shown.

when I search the same item with the extended search function, outlook finds all items correctly.

why does outlook not find some name-searches with the normal search function?

best regards,
michael

ps: i use outlook 2003 with exchange server 2003...

Hello,

I am running Microsoft Office 2007 and I have noticed that when I do a find
on an email to find all related messages, it performs the search and returns
back the correct results but when I try to adjust the settings in the folders
that it is looking in and uncheck the Search Subfolders option it doesn't
remembermy new settings. Once I initiate another search it goes back to its
original settings. Is there a way to set these changes permanently?

Thanks in advance
K

I am running Microsoft Office 2007 and I have noticed that when I do a
find on an email to find all related messages, it performs the search and
returns back the correct results but when I try to adjust the settings in the
folders that it is looking in and uncheck the Search Subfolders option it
doesn't
remembermy new settings. Once I initiate another search it goes back to
its original settings. Is there a way to set these changes permanently?

Thanks in advance
K

I would like to find all the messages that I sent to a particular email
address. I can click on the "To" column and it sort on that field.
However, the "To" column does not have all the items to a particular email
address labeled the same. For example, I sent things to an email address

Hi There
We use our email response times as a service performance indicator. At the
moment it is a manual process where we check the date/time we receive an
email and then when we respond. If there is more than one set of to'ing and
fro'ing with the email, we report on the date/time of the first email and the
date/time of the last email where the issue was resolved.

I notice that there must be a mechanism linking all related messages in a
string of messages and was wondering if there was any way of reporting on
this?

I would appreciate any help on this if anyone else had done anything similar.
I look forward to hearing from you.
All the best


Not finding an answer? Try a Google search.