I tried to do this for FiltaQuilla version 1.0.0 that would be TB 3.0 / SM 2.0 compatible. But the backend does not quite have the correct calls that I need to support this. They should not be difficult to add, but this will need to wait until TB 3.1
I've managed to add a save attachments to folder filter action though.
I would like to detach all attachments in all messages that come into the In Box (like the old Eudora did). I have installed filtaquilla, but I do not see any UI in the filters dialog fox "if there is an attachment, then detach it."
How do I tell it to do this?
I am seeing some other weird UI glitches, though. For example, when I click in the filter pop-up menu (where it says "Subject, Body, etc.") at the bottom it says "Subject Regex Match" and then then next it has "Bcc" and then it repeats those two five times! Very strange.
Same thing happens in the Find dialog box.
Could this be because I am using the Penelope (Eudora OSE) add-on on the Mac?
The first thing that you have to do is to enable the detach filter action. Go to Tools/Addons, select FiltaQuilla and Options and you should see the Filter Actions tab. restart, and you should see a filter action to detach attachments.
Ah, I see! Save Attachment is available, but Detach Attachment is grayed out (in the Add on Preferences dialog). So that is still a problem.
Also, I do not see any way to add the filter to check if a message has an attachment. For example, I can search for "if subject contains…" but I do not see any way to say "if attachments are 1 or more" or something like that.
The only other add-ons I am using are Penelope/Eudora OSE, and the Charamel theme.
Are you using Thunderbird 3.1? Detach attachments does not work in 3.0 as it uses a new core method that I added in 3.1
As to testing for existence of attachments, unfortunately that is not currently possible in Thunderbird, at least reliably. I suggest that you just add the detach to all messages and test it, I believe it will probably work OK (which is doing nothing) on messages without attachments.
Ah HA! I see here that Eudora OSE is based on Tbird 3.0.4: https://wiki.mozilla.org/Eudora_Releases
That's frustrating. I guess I have to wait for Eudora OSE to be updated.
That is also strange that there is no way to check for attachments. Seems like there should be a regex or something that can see if there is a MIME attachment in the body or something like that.
The issue with attachments is that in order to reliably check for attachments, you need to run the entire message through the MIME processor, as otherwise complex MIME arrangements can fool simple checks. Filters happen before MIME processing, and therefore that information (and related information, such as attachment names) is not available then. Major issue that needs some driver agreement to solve.
There is actually a flag for has attachments that is set at filter time, but it uses an unreliable simple check of the mime headers. it is not accessible through normal filters, but would be easy to check with a javascript search term. But it will only catch a fraction of attachments.
Recent Comments