FoxTrot Search Forum
FoxTrot Search for macOS Forum

Home » Public Forums » FoxTrot Search User Forum » Removing Thunderbird integration (no mozeml results)?
Removing Thunderbird integration (no mozeml results)? [message #1946] Wed, 21 May 2025 08:20 Go to next message
NivaR
Messages: 6
Registered: October 2024
Junior Member
I'm running Version 8.5 build 3163 (Apple Silicon) on an M3 Macbook Pro.

I get a lot of search hits from mozeml files.  I use Thunderbird as my primary email client but also run the native Mail.app which seems to generate emlx files.  The mozeml results have content from more than one email for some reason.  Hits from emlx files don't have this issue and render better with Quick Look and FoxTrot previewer.

I'd like to disable the Thunderbird files from the FoxTrot indexer but can't find the right setting.  

I ensured both Mozilla Thunderbird options were unchecked in Settings, Files, Predefined Locations and rebuilt the Index completely.  I still get the mozeml hits.

Advice appreciated.
Re: Removing Thunderbird integration (no mozeml results)? [message #1947 is a reply to message #1946] Wed, 21 May 2025 10:07 Go to previous messageGo to next message
FoxTrot Engineering
Messages: 420
Registered: April 2020
Senior Member
.mozeml files are files that Thunderbird creates when "Allow Spotlight to search messages" is enabled in Thunderbird's Settings / General / System Integration. They are typically stored in {home}/Library/Caches/Metadata/Thunderbird/ImapMail

These files are indexed by FoxTrot if either:
- you enabled the "Mozilla Thunderbird Spotlight Cache" predefined location in FoxTrot
- or you enable the larger "Library" predefined location
- or if you added a custom location that includes the contents of your Library folder, i.e. you whole home folder, with "invisible files and folder" checked in the "including" popup menu.

You may disable Spotlight integration in Thunderbird if you don't want this at all (you may still use the other Thunderbird predefined location if your Thunderbird account is set to store messages in individual files); or if you keep this enabled, depending of your situation:
- uncheck "mail messages" in the "index contents of files" list for your Library predefined location
- or make sure that "invisible files or folders" is not checked for your Home or whole drive custom location
- or add {home}/Library/Caches/Metadata/Thunderbird to the "skipping these subfolders" if you want to index other invisible folders


Jérôme - FoxTrot Engineering
Re: Removing Thunderbird integration (no mozeml results)? [message #1948 is a reply to message #1947] Wed, 21 May 2025 18:43 Go to previous messageGo to next message
NivaR
Messages: 6
Registered: October 2024
Junior Member
FoxTrot Engineering wrote on Wed, 21 May 2025 01:07
 .mozeml files are files that Thunderbird creates when "Allow Spotlight to search messages" is enabled in Thunderbird's Settings / General / System Integration. They are typically store
You may disable Spotlight integration in Thunderbird if you don't want this at all (you may still use the other Thunderbird predefined location if your Thunderbird account is set to store messages in individual files); or if you keep this enabled, depending of your situation:
- uncheck "mail messages" in the "index contents of files" list for your Library predefined location

Thanks.  Did this and a rebuild.  The Thunderbird files don't appear anymore.
I am noticing something in the Search Results that is odd:  The date associated with a Mail.app message search result is often far off from the actual date of the email as shown in the header.  
1) Do a search
2) Filter by Mail Message in the leftmost column
3) Many hits in the middle column will show the same date e.g. 3/4/23
4) Each associated message will be from a different date, often 10-20 years off (I have a lot of very old emails)

Revealing the messages in Finder shows that the datestamp of the emlx file is consistent with what is shown in the middle column vs. the actual message date.

This makes sense in that with file backups, system migrations, etc. file datestamps can change.

But, is it possible to have FoxTrot look deeper into the messages and index by the actual message date vs. the datestamp on the emlx file?  

This may have always been the case but I just noticed it now.

(Aside: I am not seeing this Topic on the main forum page and I am not getting a post notification.  I don't recall changing any settings to make this private and Post Notification is checked)

[Updated on: Wed, 21 May 2025 19:08]

Report message to a moderator

Re: Removing Thunderbird integration (no mozeml results)? [message #1949 is a reply to message #1948] Thu, 22 May 2025 18:24 Go to previous messageGo to next message
FoxTrot Engineering
Messages: 420
Registered: April 2020
Senior Member
You are true, in some circumstances FoxTrot can use the filesystem date of the .emlx file instead of date the message was sent; we will fix this in the next release. Thanks for the report.

This should not happen if you use MailCore to import email messages; to do so, press the command and option keys when launching FoxTrot, check "manage third-party metadata importers", then enable MailCore in the "Prefer alternatives to Spotlight's importers" section. You will need to rebuild your index for the change to take effect on existing messages.


Jérôme - FoxTrot Engineering
Re: Removing Thunderbird integration (no mozeml results)? [message #1950 is a reply to message #1949] Fri, 23 May 2025 02:51 Go to previous messageGo to next message
NivaR
Messages: 6
Registered: October 2024
Junior Member
Formidable! The MailCore option worked exactly as needed.  Rebuild was quick and now the middle column dates match the message dates.

Are these power features described somewhere in the documentation?  I'd like to know more about what FoxTrot can do.  I have the Personal edition, v8.5.

Thanks!

[Updated on: Fri, 23 May 2025 05:47]

Report message to a moderator

Re: Removing Thunderbird integration (no mozeml results)? [message #1951 is a reply to message #1950] Fri, 23 May 2025 09:36 Go to previous message
FoxTrot Engineering
Messages: 420
Registered: April 2020
Senior Member
Many power features are covered in our FAQ, Advanced Searches or Hidden Preferences online help.

Jérôme - FoxTrot Engineering
Previous Topic: Include LLM feature
Next Topic: Welcome to the FoxTrot Search User Forum
Goto Forum:
  


Current Time: Tue Jun 03 02:12:10 GMT+2 2025