Rated 4 out of 5 stars

I have several accounts (C1, C2, C3) and each has a folder "TODO"
By keyboard shortcut, I try to move a message to the "TODO" folder of the account on which the message depends.
I thought using the "Action Javascript" function from FiltaQuilla to do but I'm not developer :o(
I found code on the bottom of page https://dev.mozilla.jp/localmdc/localmdc_2728.html but I do not know how to fit it for my need
Thanks for your help
Kind regards
Laurent

This review is for a previous version of the add-on (1.3.1). 

Rated 4 out of 5 stars

I'm thankful to have found FiltaQuilla and given the complexity of regular expressions I was girding myself for some heavy brain twisting to achieve the filter that I needed (more on that later). Here is a GREAT tool for testing regular expressions https://regex101.com/#pcre

After installation it is is a pretty invisible add-on. Like some others have posted after installation, I restarted TB and went to edit an existing filter. No sign of any additional filter logic :-(. So I checked the options - only one Filter action and one Search Term (Subject Regex match) was enabled. Don't understand why so few search terms are enabled by I went ahead and enabled 'Header Regex match' which is what I needed and restarted TB as instructed.

Went back to edit my existing filter and the dropdown search terms didn't have ANY new options. :-( Hmmm

Started to create a new filter and presto - the new search terms were in the drop down. So I suspect that THIS is the mystery that leads many to believe that the addon doesn't work. Existing filters don't offer any of the new search terms - period. You have to create a new filter and then you will see the new FiltaQuilla search terms offered.

Next has to do with what frankly most of us probably want FiltaQuilla for - more sophisticated filtering of headers. Here is where I think FiltaQuilla can be improved on. The Header Match regex search term is unnecessarily cryptic and the documentation really could be much better. It doesn't work the way you would expect. You can't search individual headers, you are limited to the available properties that are set on the nsIMsgDBHdr object associated with the message. You would think that one might be the 'From' header but, no, you need to use 'sender' as the value. This strikes me as an area that could be much more simplified and possibly expanded on so that any header record can be searched.

One cool bonus that I stumbled on. You have access to FiltaQuilla's search terms when you create a permanent search folder. To get to them, right-click the folder you want to setup a search for, select 'Search Messages...' On the Search pop-up (leave it blank), go to the bottom and click 'Save as Search folder'. Another window will pop and you can construct your search in that window using all of FiltaQuilla's search terms just as you would when you create a filter.

Overall however, I am giving FiltaQuilla 4 stars because without it I would not be able to do the filtering that I need to do and I do appreciate that someone put time and effort into providing this functionality for free.

Finally here is my contribution. If you want to rid yourself of all of the spam coming from all of the new top level domains (TLD) here is a regex that will do the job without butchering your folder.

sender:/.*@.*\.com>?\s*(\(.+\))?$/im

Just setup a filter, click 'Match all of the following' and for each filter step, select 'Header Regex Match' then doesn't match and then sender:/.*@.*\.com>?\s*(\(.+\))?$/im

Add as many fiter steps as need to include only the top level domains that you want to have in your inbox. Set the filter action to move the matched entries (TLDs that you DO NOT want) into a Junk folder or whatever you want to do.

The above regex will not allow senders from the many of the new creatively done domains such as spam.com-something.weird to leak through.

Enjoy!

This review is for a previous version of the add-on (1.3.1). 

Rated 4 out of 5 stars

The reason I installed this extension is "Do Not Notify" option, but it doesn't work at all. I still get all messages in desktop notification box despite having added "Do Not Notify" to all filters.

EDIT: Found a workaround. Instead of "Do Not Notify" I now use "Mark As Read" + "Mark As Unread" (the one from Filtaquilla) combination.

This review is for a previous version of the add-on (1.3.1). 

Rated 4 out of 5 stars

I use it a lot for advanced filter and it does it.

I would have liked to know, for cons, how to list urls of a message and then automatically open them in the thunderbird or firefox browser.

I saw that you could use the "javascript with body" option but I do not know javascript ...
Note that I downloaded all my messages locally so I have access to the body.

This review is for a previous version of the add-on (1.3.1). 

Rated 3 out of 5 stars

FiltaQuilla does have main action I need , Save Attachments. This is great for automatically saving invoice pdfs etc.
But, There is no option to SKIP if the attachment name and filesize are the same as a file already saved. Thus we get 10000's of duplicate files.
Some smarts in the Save Attachment process would be great.
Like also prefixing or appending the email date to the file name as it is saved.
If it had this Id give it 5 stars!

This review is for a previous version of the add-on (1.3.1). 

Rated 4 out of 5 stars

HI,

I am not able to use the run file feature of this plug-in. I am giving a shell script (.sh) on the path. This should run when I receive an email.

This review is for a previous version of the add-on (1.3.1). 

Rated 4 out of 5 stars

Good add-on, but missed "attach file" function

This review is for a previous version of the add-on (1.3.0). 

Rated 5 out of 5 stars

This is really a great add-on, BUT I'm missing one important feature:

To have a combination of "AND/OR" functionality in the filters. I'm trying to explain what I mean:

In the standard Thunderbird Message Filters I can select "Match all of the following" (which means AND) or "Match any of the following" (which means OR). But I can NOT combine those two like "Match (subject=A OR subject=B) AND sender is X".

It's a shame that the standard Thunderbird message filter doesn't have this functionality – even the old outdated Microsoft Outlook Express has this functionality!

Unfortunately this great add-on FiltaQuilla doesn't have it too. Maybe it's not possible to create such a functionality in FiltaQuilla.

Does anybody know of such an add-on with this functionality?

Thanks.

This review is for a previous version of the add-on (1.3.0). 

At the recent Thunderbird Summit, we tried to find time to plan the user interface for boolean filters ("AND/OR" functionality") but ultimately did not. So this is recognized as an issue. In FiltaQuilla itself, you can do more complex search terms, including boolean filters, using custom javascript search terms. You have to know how to code what you want though, so this only helps a tiny majority of users.

Rated 4 out of 5 stars

When i open the source code of an email, i found that there is something in its body, which i can search using some regix, but unfortunately i am unable to to do so with FiltaQuilla.

Here is the related portion of its source code:

<html><body><table border=0 width='98%' cellpadding=0 cellspacing=0><tr><td valign='top'>
<table border=0 cellpadding=0 cellspacing=0 width='97%'>
<tr bgcolor=#fefefe><td><b>Additional Info:</b></td><td></td></tr>
</body></html>


I want to apply a filter to this thing 'Additional Info:</b></td><td></td></tr>".

HELP!

This review is for a previous version of the add-on (1.2.0). 

Rated 5 out of 5 stars

I would like to suggest the implementation of new filters:

Forward message as plain text
Forward message as MIME attachment

Both filters are important to allow automated spam report to systems like SpamCop.net that are unable to "understand" the existing forwarding filter available for Thunderbird because they are forwarded as HTML messages. The existing Redirect filter does not works either.

This review is for a previous version of the add-on (1.2.0). 

Rated 3 out of 5 stars

I agree with delicacy that it would be very nice to have this add-on maintained, and I appreciate the links to the 1.3beta version. I see a number of requests 'out there' asking for some way to take particular actions based on the content of incoming mail messags. Filtaquilla does this to some extent, but if the action if dependent upon the actual content of the body of the message, it is not obvious how to do it.

A work-around which will allow using whatever external package one might want to use for the actual (regex) searching is to use the 'run file' of Filtaquilla. This will run an executable of one's choice, passing to it the messages subject as arg[1] and the message-id as arg[2]. As an example, the following bash script (the target of the 'fun file' action) will extract the block bewteen the message-id and the next "^From -":

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
#!/bin/bash

# filtaquilla passes 2 args:
# subject is $1; message id is $2

MSGID=$2

INBOX={path to your profile's}/INBOX

LOGFILE={wherever you wish to put it}

# truncate output file
echo "" > $LOGFILE

# write all lines from $MSGID to "^From "
sed -n '/'"$MSGID"'/,/^From /p' $INBOX >> $LOGFILE
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Now, one could pipe the output to sed, awk, or whatever to process further (I'm looking at the automatic messages I get from NAS4FREE to process for disk issues) and take whatever action is needed.

I haven't yet checked to see if Filtaquilla spawns or execs the 'run file', so I can't yet speak for how subsequent actions might behave. It doesn't appear possible to use any sort of return from the 'run file' to affect them, though, so, for example, to send another email (a disk alert in my case) by email will probably have to be done from within the script.

[I'm using a linux system, but I think the same thing could be done on windoze using, say, cygwin.]

This review is for a previous version of the add-on (1.2.0). 

Rated 5 out of 5 stars

This is a great addon to Thunderbird.

If there is one extra function I would like is to be able to automatically print attachments. This is because alot of invoices are sent as PDF attachments, would be great if the rule sent them straight to the printer.

This review is for a previous version of the add-on (1.2.0). 

Rated 5 out of 5 stars

Extremely useful tool, works as advertised. A must have for anyone aiming for higher levels of automation.

This review is for a previous version of the add-on (1.2.0). 

Rated 4 out of 5 stars

As the title, while I'm trying to parse subject/author/etc to command-line, it produced one byte from each single character... this resulted in unrecognizable string.

This review is for a previous version of the add-on (1.2.0). 

Rated 5 out of 5 stars

Nützlich und gut!

Danke!

This review is for a previous version of the add-on (1.2.0). 

Rated 3 out of 5 stars

A very useful addon, which core element is missing imho -> regular expressions filter capabilities for matching in a message body
if you only need regex everywhere else and like nice to have features this addon is what your looking for

This review is for a previous version of the add-on (1.2.0). 

Rated 4 out of 5 stars

Great filtering capabilities, simple yet essential for notifications, by calling the executable of my choice. I wish it could also run for chat messages !

This review is for a previous version of the add-on (1.2.0). 

Rated 5 out of 5 stars

Great Extension. I wanted to add Growl notifications for specific emails,After some searching, I ended up using 'FiltaQuilla' to filter and launch GrowlNotify for specific emails. (http://www.growlforwindows.com/gfw/help/growlnotify.aspx).

Only issue I have is that I cant pass any customDBHeaters to GrowlNotify for some reason.

This review is for a previous version of the add-on (1.2.0). 

Rated 5 out of 5 stars

A really brilliant extension. I think it shows great insight from the author.
It's a big shame it doesn't work with Postbox yet. Hopefully he can fix it sometime :-)

This review is for a previous version of the add-on (1.2.0). 

Rated 3 out of 5 stars

I installed this hoping to apply more complicated filters than TB natively allows, and to apply filters to folders other than the Inbox.

I prefer to filter at server level and fine tune at PC level. The code by another reviewer (Can delete a message automatically without sending it to the trash) works brilliantly. I wanted to apply that filter to mail already sorted by the server into the Spam folder, but the 'folder name' filter doesn't work, as mentione din another review, so although the code works, I cannot apply it to the Spam folder, only the Inbox, and to do that I would need many, many key word filters to identify all the spam (by filtering spam on the server, it happens in the background with no load on my PC, unlike running multiple key word filters on my PC).

Another thing I wanted to do was to add and remove text to the subject. It allows text to be added, but not removed which is a shame.

Overall, good idea but not quite there for me. Maybe the next update?

Edit
I made a couple of posts on the author's site, asking how I could achieve my aims using this add-on. After a week, the posts haven't been approved which I assume means he hasn't read them. Support wouldn't seem to be a strong feature of this add-on, based on my experience. But I wish him and users of this add-on the best of luck anyway because TB could benefit greatly from better filtering.

This review is for a previous version of the add-on (1.2.0).  This user has a previous review of this add-on.