Om de ûnderfining foar jo te ferbetterjen is tydlik de funksjonaliteit dan dizze website troch ûnderhâldswurk beheind. Wannear in artikel jo probleem net oplost en jo in fraach stelle wolle, kin ús stipemienskip jo helpe yn @FirefoxSupport op Twitter en /r/firefox op Reddit.

Sykje yn Support

Mij stipescams. Wy sille jo nea freegje in telefoannûmer te beljen, der in sms nei ta te stjoeren of persoanlike gegevens te dielen. Meld fertochte aktiviteit mei de opsje ‘Misbrûk melde’.

Mear ynfo

Dizze konversaasje is argivearre. Stel in nije fraach as jo help nedich hawwe.

Is it possible to update filter rules in Thunderbird via custom extension?

  • 5 antwurd
  • 1 hat dit probleem
  • 1 werjefte
  • Lêste antwurd fan GreezXII

more options

Hi and thank you for your attention.

I want to create an extension for Mozilla Thunderbird that implement some sort of black list. It is possible to create filter rules for mails and I want to add a button which create filter rule for selected address. These rules are stored in msgFilterRules.dat file and I could manually edit it but only when Thunderbird is closed.

Is there any way to manipulate this file with some sort of API or WebExtensions?

Hi and thank you for your attention. I want to create an extension for Mozilla Thunderbird that implement some sort of black list. It is possible to create filter rules for mails and I want to add a button which create filter rule for selected address. These rules are stored in msgFilterRules.dat file and I could manually edit it but only when Thunderbird is closed. Is there any way to manipulate this file with some sort of API or WebExtensions?

Keazen oplossing

Thanks to John Bieling from https://thunderbird.topicbox.com/groups/addons

currently we have no API to manipulate filters, but it has been requested and we will add that eventually. In the meantime, you could implement your own filter system, by listening for new messages and move them if they hit your own blocklist: https://webextension-api.thunderbird.net/en/91/messages.html#onnewmailreceived https://webextension-api.thunderbird.net/en/91/messages.html#move-messageids-destination
Dit antwurd yn kontekst lêze 👍 0

Alle antwurden (5)

more options

> Is there any way to manipulate this file with some sort of API or WebExtensions?

With Thunderbird closed? No.

more options

Wayne Mery said

> Is there any way to manipulate this file with some sort of API or WebExtensions? With Thunderbird closed? No.

Sorry, I'm afraid you got me wrong. I’m looking for a way to create filter rules via WebExtensions when Thunderbird is open or at least edit msgFilterRules.dat file when Thunderbird is open .

more options

I suggest you join the web extensions mailing list to ask your questions on developing same. BTW Thunderbird calls them mail extensions and they are not the same as those used in Firefox and Chrome.

https://thunderbird.topicbox.com/groups/addons

You might also want to look at the Thunderbird developer documentation. https://developer.thunderbird.net/thunderbird-development/getting-started

and documentation for mail extension authors https://developer.thunderbird.net/add-ons/mailextensions

more options

Matt said

I suggest you join the web extensions mailing list to ask your questions on developing same. BTW Thunderbird calls them mail extensions and they are not the same as those used in Firefox and Chrome. https://thunderbird.topicbox.com/groups/addons You might also want to look at the Thunderbird developer documentation. https://developer.thunderbird.net/thunderbird-development/getting-started and documentation for mail extension authors https://developer.thunderbird.net/add-ons/mailextensions

Thank you! I think mailing list may be very useful.

more options

Keazen oplossing

Thanks to John Bieling from https://thunderbird.topicbox.com/groups/addons

currently we have no API to manipulate filters, but it has been requested and we will add that eventually. In the meantime, you could implement your own filter system, by listening for new messages and move them if they hit your own blocklist: https://webextension-api.thunderbird.net/en/91/messages.html#onnewmailreceived https://webextension-api.thunderbird.net/en/91/messages.html#move-messageids-destination