RemindIt 3.0.68.1
by omarce
RemindIt is a Thunderbird extension that helps you track email replies. It lets you set reminders on messages you send or receive, with automatic cancellation when a reply arrives. Tracked emails are displayed in red when overdue, orange if soon.
About this Add-on
What is RemindIt?
RemindIt is a Thunderbird extension that helps you track email replies. It lets you set reminders on messages you send or receive, with automatic cancellation when a reply arrives.
What's new in v2.24
Two independent tracking flows
Flow 1 — Sent mail tracking
When composing a message, click the RemindIt button to set a reminder. A visible tracking token ([remindit-sent:TOKEN]) is appended to the message footer. When the recipient replies, the token is detected in the quoted body and the reminder is automatically removed.
Flow 2 — Received mail reminder
When reading a received message, click the RemindIt button to set a reminder. The reminder is stored against the message's SMTP Message-ID. When you reply to that message, RemindIt detects the In-Reply-To header in your outgoing mail and removes the reminder automatically.
The two flows are fully independent and do not interfere with each other.
Per-account isolation
Reminders are scoped to the active Thunderbird account. The reminder list only shows reminders belonging to the currently displayed account. Reminder deletion on send/receive is restricted to the matching account.
Resilient tracking token
The tracking token is now embedded as visible text in the message footer rather than as an HTML comment. HTML comments are routinely stripped by SMTP proxies and email service providers (Mailjet, SendGrid, etc.). The token survives transit as plain text.
Visual status in message list
Messages with an active reminder are tagged with colour-coded Thunderbird labels:
Green — reminder pending (within alert threshold)
Orange — alert threshold reached
Red — overdue threshold reached
Tags are restored automatically after IMAP synchronisation if they are overwritten by the server.
Configurable thresholds
Default alert (3 days) and overdue (7 days) delays are configurable in the extension preferences, accessible from the Add-on Manager.
Compatibility
Thunderbird 128 ESR and later (Manifest V3)
Tested on Thunderbird 140.10.1 ESR
Permissions requested
PermissionPurposemessagesReadRead message headers and body to detect tokensmessagesUpdateApply colour tags to tracked messagesmessagesTagsList / messagesTagsCreate and manage RemindIt tagsmessagesMoveDetect messages moved to TrashaccountsReadIsolate reminders per accountcomposeInject tracking token when composingstoragePersist reminders locallyalarmsTrigger notifications at scheduled timesnotificationsDisplay desktop alerts
Source
This extension is open-source. The full source code is available in the distributed .xpi file (rename to .zip to inspect).