4 ms·
If you're using Windows, in my experience Thunderbird is essentially unusable until you add a Windows Defender exclusion for your Thunderbird profile.
by eholk 2y ago
If you're using Windows, in my experience Thunderbird is essentially unusable until you add a Windows Defender exclusion for your Thunderbird profile.
- Semaphor 2y agoI am. Huh. I guess I'm going back to trying Thunderbird, thanks! I hope that was the issue, because the interface is just much better.
- Jap2-0 2y agoThe folder it's installed in, or the folder it keeps my mail in? Or both? (Also: what is the realistic security impact of this? As long as I don't do anything stupid, is it negligible?)
- janci 2y agoWhere the email is stored. I'd say there is little impact as when a malicious email ends on disk, it was processed and the potential damage has been done already. I trust the server-side filtering and thunderbird security more than file-access protection in defender
- currysausage 2y agoAs I understand it, before you open a (potentially dangerous) attachment in another app, it would be saved to your Temp or Downloads folder, where Defender would still have access. A carefully crafted email (or PDF attachment) that exploits vulnerabilities within Thunderbird's HTML or image rendering (or its PDF.js sandbox) might still pose a risk, but probably less so than any random web page that you open in Firefox, where JS (which should be disabled in Thunderbird by default) is the primary attack vector. Also, note that there is a setting called "Allow antivirus clients to quarantine individual incoming messages". With this enabled, "Thunderbird first stores each incoming message in a temporary file in the system temp folder" (where Defender would have access). "If the new message file still exists after being scanned by the antivirus software, then it is moved to your Thunderbird Inbox folder file." [1] If this is implemented correctly, it should only impact performance when receiving new emails. [1] https://support.mozilla.org/en-US/kb/privacy-panel-settings-in-thunderbird#w_antivirus https://support.mozilla.org/en-US/kb/privacy-panel-settings-...
- Jap2-0 2y agoIn response to both comments: I turned on "Allow antivirus clients to quarantine individual incoming messages" and then added an exception for the folder where Thunderbird is keeping my mail, and it's now noticeably snappier—not instant, but opening my archives folder (~35,000 messages) was previously anywhere from a couple seconds to a couple dozen of seconds, and is now probably a little under a second.
- janci 2y agoThis. Took me some time until I figured this out. I would definitely not discover this if I was a new user, but I migrated my profile from linux where everything was fast (with the same mailbox) so I was suspicious.
- praseodym 2y agoThis is very likely because Thunderbird uses mbox files, so one big text file per mail folder. There is experimental maildir support (one file for each email) which is friendlier for AVs: https://support.mozilla.org/en-US/kb/maildir-thunderbird https://support.mozilla.org/en-US/kb/maildir-thunderbird
- justsomehnguy 2y ago> There is experimental maildir support (one file for each email) which is friendlier for AVs One (whatever big) file is always way more 'friendlier' for the AV than a bazillion of files. Especially on NTFS and on Win32. No, don't try maildir on the Windows.
- magnat 2y ago> No, don't try maildir on the Windows. Why, exactly? I have switched to maildir as soon as it was available as experimental feature, and performance gains when compared to mbox were enormous, especially during bulk operations. Switching folders takes <0.1s, with ~100k messages per folder, on Windows 7 64-bit.
- SuperNinKenDo 2y agoThe logic is probably as discussed above. Opening files is relatively expensive on Windows, so intuitively, maildir should be worse in terms of performance. I believe there's also some filesystem reasons to prefer avoiding lots of small files but that's beyond my pay-grade. The reason maildir is faster despite this is the antivirus factor. The fastest solution is adding an exception so that Defender doesn't scan your Thunderbird email, however that has the trade off that your antivirus isn't able to scan your email.
- justsomehnguy 2y agoCheck other comments. And while switching folders, which is the major part of UX anyway, is fast, because TB only scans a handful of messages in the view[0], what about other operations which would need to scan the entire mailbox, like searching for something? [0] why even it does that? beats me, but clearly it does, otherwise you wouldn't see the speed improvement