Index content of Outlook *.msg or *.eml files
Index content of Outlook *.msg or *.eml files
Hello forum,
If Everything is used to index, for example, the content of Outlook *.msg or *.eml files, will only the text of the emails be processed and saved, or will attachments also be read, and their content be saved to the index?
If the attachments are documents such as Word documents, this would make sense. However, this would probably first require conversion of the attachments from MIME format to the original format, and only then allow indexing of their contents -- which Everything probably does not accomplish.
Also, it would not make sense to content-index attachments with non-text-based content such as images or ZIP archives with such content.
How does Everything proceed in such cases?
If Everything is used to index, for example, the content of Outlook *.msg or *.eml files, will only the text of the emails be processed and saved, or will attachments also be read, and their content be saved to the index?
If the attachments are documents such as Word documents, this would make sense. However, this would probably first require conversion of the attachments from MIME format to the original format, and only then allow indexing of their contents -- which Everything probably does not accomplish.
Also, it would not make sense to content-index attachments with non-text-based content such as images or ZIP archives with such content.
How does Everything proceed in such cases?
Re: Index content of Outlook *.msg or *.eml files
Thanks & phew, that's a lot of information over there.
So it seems that Everything reads the Windows search index with respect to the content of MSG files, and that there is an iFilter built into Everything for EML files.
Attachments contained inside the EML or MSG files are not read, not indexed, and not saved.
That about right?
So it seems that Everything reads the Windows search index with respect to the content of MSG files, and that there is an iFilter built into Everything for EML files.
Attachments contained inside the EML or MSG files are not read, not indexed, and not saved.
That about right?
Re: Index content of Outlook *.msg or *.eml files
There are IFilters for .eml and .msg files.David.P wrote: ↑Tue Mar 22, 2022 7:12 pm Thanks & phew, that's a lot of information over there.
So it seems that Everything reads the Windows search index with respect to the content of MSG files, and that there is an iFilter built into Everything for EML files.
Attachments contained inside the EML or MSG files are not read, not indexed, and not saved.
That about right?
So Everything doesn't need the Windows index for this file formats.
Attachment handling is as you said.
Re: Index content of Outlook *.msg or *.eml files
Awesome, thank you Horst.
Re: Index content of Outlook *.msg or *.eml files
Wait a moment! I just tried that by having Everything index MSG files, and then by searching for a term that was not in any email itself, but definitely only in a certain attachment.
Sure enough, Everything found all mails that contained a Word attachment with the search term in question
Edit: Everything also finds all MSG emails that contain PDF attachments with a "Content:" search term.
Last edited by David.P on Tue Mar 22, 2022 7:56 pm, edited 1 time in total.
Re: Index content of Outlook *.msg or *.eml files
That may be a function of your msg iFilter, I guess from a Office or Outlook installation.David.P wrote: ↑Tue Mar 22, 2022 7:43 pmWait a moment! I just tried that by having Everything index MSG files, and then by searching for a term that was not in any email itself, but definitely only in a certain attachment.
Sure enough, Everything found all mails that contained a Word attachment with the search term in question
I don't have Outlook and only a public free iFilter installed.
So be happy if its realy works for you
but it can also be the case that you have stored such attachments in the file system
and they are indexed from this places.
Re: Index content of Outlook *.msg or *.eml files
Yes, I have Outlook installed. Then maybe that's where this comes from.
You're correct that some of the attachments are also stored in the file system. However, Everything actually finds the emails having the attachments in question, and not the copies of the attachments that are stored in the file system.
You're correct that some of the attachments are also stored in the file system. However, Everything actually finds the emails having the attachments in question, and not the copies of the attachments that are stored in the file system.
Re: Index content of Outlook *.msg or *.eml files
I use an older version of Outlook:
Microsoft® Outlook® 2013 (15.0.5399.1000) MSO (15.0.5431.1000) 32-Bit - Part of Microsoft Office Professional 2013
In Everything 1.5.0.1305a (x64) I cannot find any file contents (content:) of Outlook attachments (e.g. .pdf .txt).
I can only find file contents if the attachments are saved separately.
Just out of interest: Which Outlook version do you use?
PS:
When using the Windows search in Everything (si:), I also do not find any file contents of Outlook attachments.
____________________________________________________________________________
Windows 10 Pro (x64) Version 21H2 (OS build 19044.1586) | 'Everything' 1.5.0.1305a (x64)
Microsoft® Outlook® 2013 (15.0.5399.1000) MSO (15.0.5431.1000) 32-Bit - Part of Microsoft Office Professional 2013
Microsoft® Outlook® 2013 (15.0.5399.1000) MSO (15.0.5431.1000) 32-Bit - Part of Microsoft Office Professional 2013
In Everything 1.5.0.1305a (x64) I cannot find any file contents (content:) of Outlook attachments (e.g. .pdf .txt).
I can only find file contents if the attachments are saved separately.
Just out of interest: Which Outlook version do you use?
PS:
When using the Windows search in Everything (si:), I also do not find any file contents of Outlook attachments.
____________________________________________________________________________
Windows 10 Pro (x64) Version 21H2 (OS build 19044.1586) | 'Everything' 1.5.0.1305a (x64)
Microsoft® Outlook® 2013 (15.0.5399.1000) MSO (15.0.5431.1000) 32-Bit - Part of Microsoft Office Professional 2013
Re: Index content of Outlook *.msg or *.eml files
That's interesting.
I run the latest version of Outlook 365.
I run the latest version of Outlook 365.
Re: Index content of Outlook *.msg or *.eml files
I just came across this, maybe it helps someone to index MSG (and other) formats:
What is an IFilter? And how or where can I get a suitable one to search msg files in full text?
Re: Index content of Outlook *.msg or *.eml files
Short follow-up question: is there a way to have Everything index *.msg file metadata like e.g. email sender and recipient?
Re: Index content of Outlook *.msg or *.eml files
I have put .msg support on my TODO list.
For now, you'll need a third party property handler to index this information with Everything.
For now, you'll need a third party property handler to index this information with Everything.
Re: Index content of Outlook *.msg or *.eml files
Thank you! Looking forward to this feature.