Closed
Bug 318909
Opened 19 years ago
Closed 19 years ago
Feature request: New filter type that pipe message though external program
Categories
(Thunderbird :: Mail Window Front End, enhancement)
Thunderbird
Mail Window Front End
Tracking
(Not tracked)
People
(Reporter: ye_zong_hui, Assigned: mscott)
Details
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050922 Firefox/1.0.7 (Debian package 1.0.7-1)
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050922 Thunderbird/1.0.7 (Debian package 1.0.7-1)
Requesting a new type of filter that support the following semantics:
if 'pipe through' "ProgramA command line" 'return code is' "5"
then 'pipe through' "programB"
(or 'move to folder' 'Mails caught by ProgramA')
The single quoted parts are supposed to be selected by the user, and double quoted parts be typed.
This filter is useful for taking advantage of external virus scanner and spam scanner programs (and many other things coming to the user's mind but not yet provided in thunderbird). Since filters can be run both automatically upon message arrival and manually upon user request, this solves a problem debated on Bug 116443, i.e. virus DB updated only AFTER virus mail got into Inbox.
A filter with this functionality is found in evolution 2 (2.2.3 I'm using). Developers may get a concrete understanding of the idea by giving it a look.
Reproducible: Always
Steps to Reproduce:
1. Open new filter dialog
2. Select 'pipe through' and type the command line that read the pipe
3. Select 'return code is'/'return code less then'/... and type a nunber
4. Select 'pipe through' in the actions pane, and type another command line (that read pipe and output modified message)
5. run the filter
Actual Results:
This filter is currently a imagnation.
Expected Results:
Virus(/Spam/...) mails are caught and then modified to contain no virus, or moved to a specific folder.
This solves a problem debated on Bug 116443, i.e. virus DB updated only AFTER virus mail got into Inbox (and Inbox get quarantined or deleted when scanned).
A filter with this functionality is found in evolution 2 (2.2.3 I'm using). Developers may get a concrete understanding of the idea by giving it a look.
Status: UNCONFIRMED → RESOLVED
Closed: 19 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•