
Xpunge 3.0.0
by Theodore Tegos
Empties the Trash and Junk folders, and compacts folders in multiple Thunderbird accounts.
About this Add-on
Xpunge 3.0.0 is compatible with Thunderbird 91 and Thunderbird 102.
Some users are making claims that Xpunge does not work on Thunderbird 91 at all. That is not true, Xpunge 3.0.0 is already being used on Thunderbird 91 by thousands of users. If you have an issue with Xpunge, please send me an email using the support email link, and I will do my best to help you troubleshoot.
ATTENTION: Some users have reported an issue in Thunderbird 102, where email accounts are "forgotten" in the preferences of "MultiXpunge", so they are no longer being compacted or their trash/junk emptied. After upgrading to Thunderbird 102, please double check your current setup in all tabs of the preferences page of Xpunge. If your accounts/folders are still not processed by Xpunge, try reconfiguring Xpunge, by removing all your accounts/folders from the setup of Xpunge and adding them again.
ATTENTION: Some users have reported an issue in Thunderbird 91, where they install Xpunge 3.0.0 but MultiXpunge still does not work, with an error about "fixIterator" appearing in the Error Console. This is an issue with Thunderbird, not with Xpunge. The same users have reported that disabling and enabling Xpunge 3.0.0 again seems to solve the issue. So you might want to give it a try, if you have the same problem.
Note that Thunderbird 91 no longer has a Menu Bar entry for the options (preferences) page of Xpunge under the Tools menu. The options page of Xpunge is available through the wrench icon in the Extensions tab of the Add-ons Manager (accessible through the "Add-ons and Themes" menu entry).
Xpunge has been updated to be compatible with Thunderbird 78+ since version 2.1.0. Support for legacy extensions like Xpunge was removed in Thunderbird 78, which means that Xpunge has to be ported to a MailExtension. This is an ongoing process.
Due to limitations imposed by MailExtensions, Xpunge can add only one button in Thunderbird. So one of the two buttons provided by Xpunge in previous versions (called "Xpunge") is not available from version 2.1.0 onwards. You can invoke the functionality that used to be offered by that button through the sub-menu called "Xpunge" under Thunderbird's "Tools" menu (Tools --> Xpunge --> Xpunge --> Call Xpunge Now). The "MultiXpunge" button is still available.
Xpunge is an extension that combines the functionality of emptying certain folders (trash and junk) and also compacting user-specified folders in a single action and for multiple accounts. This can be done with a single mouse click on a toolbar button or through a sub-menu under Thunderbird's "Tools" menu. Its functionality can be invoked either on the currently selected account only ("Xpunge") or on a configurable list of multiple Thunderbird accounts ("MultiXpunge"). There is also a separately configurable timer feature that allows the functionality offered by "MultiXpunge" to be automatically applied at regular intervals and at a specific time every day.
Xpunge works on all types of Thunderbird accounts.
ATTENTION: Compacting folders means that all the messages you have previously deleted from those folders are permanently deleted from the hard disk and cannot be retrieved again.
ATTENTION: Be careful when you use the new functionality for emptying the junk folders. It is not the same as emptying the trash folder, in the sense that messages are deleted on purpose, whereas your spam filter may put useful (non-spam) emails in the junk folder, so emptying this folder will cause you to lose those emails. Xpunge has all the new junk features turned off by default to avoid accidents. Please enable and use the junk functionality at your own risk.
ATTENTION: When you select to empty the Junk of an account, all the folders of that account that are known to Thunderbird to be "junk" folders will be emptied. For example, if you set up a Gmail IMAP account, where the junk folder is called "Spam", and you also change the settings of that account in Thunderbird to move new junk messages to a folder called "Junk", both folders will be emptied if you enable emptying the Junk for that account in Xpunge.
Some users are making claims that Xpunge does not work on Thunderbird 91 at all. That is not true, Xpunge 3.0.0 is already being used on Thunderbird 91 by thousands of users. If you have an issue with Xpunge, please send me an email using the support email link, and I will do my best to help you troubleshoot.
ATTENTION: Some users have reported an issue in Thunderbird 102, where email accounts are "forgotten" in the preferences of "MultiXpunge", so they are no longer being compacted or their trash/junk emptied. After upgrading to Thunderbird 102, please double check your current setup in all tabs of the preferences page of Xpunge. If your accounts/folders are still not processed by Xpunge, try reconfiguring Xpunge, by removing all your accounts/folders from the setup of Xpunge and adding them again.
ATTENTION: Some users have reported an issue in Thunderbird 91, where they install Xpunge 3.0.0 but MultiXpunge still does not work, with an error about "fixIterator" appearing in the Error Console. This is an issue with Thunderbird, not with Xpunge. The same users have reported that disabling and enabling Xpunge 3.0.0 again seems to solve the issue. So you might want to give it a try, if you have the same problem.
Note that Thunderbird 91 no longer has a Menu Bar entry for the options (preferences) page of Xpunge under the Tools menu. The options page of Xpunge is available through the wrench icon in the Extensions tab of the Add-ons Manager (accessible through the "Add-ons and Themes" menu entry).
Xpunge has been updated to be compatible with Thunderbird 78+ since version 2.1.0. Support for legacy extensions like Xpunge was removed in Thunderbird 78, which means that Xpunge has to be ported to a MailExtension. This is an ongoing process.
Due to limitations imposed by MailExtensions, Xpunge can add only one button in Thunderbird. So one of the two buttons provided by Xpunge in previous versions (called "Xpunge") is not available from version 2.1.0 onwards. You can invoke the functionality that used to be offered by that button through the sub-menu called "Xpunge" under Thunderbird's "Tools" menu (Tools --> Xpunge --> Xpunge --> Call Xpunge Now). The "MultiXpunge" button is still available.
Xpunge is an extension that combines the functionality of emptying certain folders (trash and junk) and also compacting user-specified folders in a single action and for multiple accounts. This can be done with a single mouse click on a toolbar button or through a sub-menu under Thunderbird's "Tools" menu. Its functionality can be invoked either on the currently selected account only ("Xpunge") or on a configurable list of multiple Thunderbird accounts ("MultiXpunge"). There is also a separately configurable timer feature that allows the functionality offered by "MultiXpunge" to be automatically applied at regular intervals and at a specific time every day.
Xpunge works on all types of Thunderbird accounts.
ATTENTION: Compacting folders means that all the messages you have previously deleted from those folders are permanently deleted from the hard disk and cannot be retrieved again.
ATTENTION: Be careful when you use the new functionality for emptying the junk folders. It is not the same as emptying the trash folder, in the sense that messages are deleted on purpose, whereas your spam filter may put useful (non-spam) emails in the junk folder, so emptying this folder will cause you to lose those emails. Xpunge has all the new junk features turned off by default to avoid accidents. Please enable and use the junk functionality at your own risk.
ATTENTION: When you select to empty the Junk of an account, all the folders of that account that are known to Thunderbird to be "junk" folders will be emptied. For example, if you set up a Gmail IMAP account, where the junk folder is called "Spam", and you also change the settings of that account in Thunderbird to move new junk messages to a folder called "Junk", both folders will be emptied if you enable emptying the Junk for that account in Xpunge.