RealRaven2000 / FiltaQuilla

Adds many new mail filter actions to Thunderbird
http://quickfilters.quickfolders.org/filtaquilla.html
GNU General Public License v3.0
87 stars 15 forks source link

Adding "unanswered status" to filter sent mail which did not get an answer. #211

Open joomlafun opened 1 year ago

joomlafun commented 1 year ago

Hi,

I know this might be a tough one but only ticketing systems allow us to keep track of effeciently of unanswered message.(thanks to their status pending which changes when someone replies for example)

So in thunderbird, I thought of having an "unanswered status" to filter sent mail which did not get an answer.

Or Another solution might also be the ability to filter by thread ; as mails in a thread, at least got an answer.

RealRaven2000 commented 1 year ago

Interesting. How do you keep track of which of the mails must be replied? There is an option in Composer "Return Receipt" which asks the reader to acknowledge receipt of the email. Maybe that could be used to mark the mails that need / require an answer. The flag could then be cleared after receiving a reply.

joomlafun commented 1 year ago

Thank you for your answer, it always cheer me up to see passionate people who understand the importance of a properly organized mailbox.

What I was reffering to was not about "mails which must be replied", it's about sent mails which did not receive a reply which are difficult to track and you don't want to use the return receipt option for everybody.

In ticketing systems (like the famous and free GLPI, mails are collected from the mailbox and sent to their respective ticket. So in order to track tickets/mails which did not receive an answer I check those who still have the "pending status" which automatically changes to active when a reply is received. (for me it was an argument to switch from a mail client to a ticketing system for my mails)

RealRaven2000 commented 1 year ago

What I was reffering to was not about "mails which must be replied", it's about sent mails which did not receive a reply which are difficult to track and you don't want to use the return receipt option for everybody.

I know, I was just spitballing as to where such a thing could be stored in an email. If all your outgoing email needs to be answered then it could probably put into a custom header such as "x-awaiting-reply". The filter would then need to register for each incoming mail whether it was an answer to one of the mails with this header and remove the header. (if it is possible to remove headers on stored mail)

Additional complication would be that the whole mail database of Thunderbird might have to be searched for each incoming mail (unless all the unanswered emails are only in the Inbox) - which could incur severe performance penalties.

joomlafun commented 1 year ago

What about a filter which just filters mails which are a thread?

Mails in sent folder which are not part of a thread are the mails still awaiting replies.

RealRaven2000 commented 1 year ago

What about a filter which just filters mails which are a thread?

Mails in sent folder which are not part of a thread are the mails still awaiting replies.

to find emails that are "just" parts of a thread you will still need to look at all emails ever received. There is a header for related messages and one needs to check on all other mails whether they refer to the incoming mail... generally thread membership is hard to do without the central database. Maybe there will be an API for this at some stage, as there is GLODA.