ChainMail
ChainMail gives you an account-wide view of inbox message timers across all your characters.
Every time you open the mailbox on a character, ChainMail records the time left on each message. The addon then tracks that expiration time silently in the background โ so you can see, from any toon, which characters have items or gold close to disappearing.
This is especially useful for:
- Players with many alts
- Anyone who loses items to expired mail
- Guild banks, alt banks, or AH flippers who get a lot of messages
โ๏ธ Features
- Tracks inbox expiration time for each character
- Clean, scrollable UI with urgency color coding
- Account-wide display: see all characters at once
- Smart formatting: shows character name, subject, and expiration time
- No chat spam, no extra baggage โ minimal and efficient
- Drag-and-drop minimap icon to open the panel
๐ง How it Works
- Open a mailbox on a character
- ChainMail scans and records remaining time on visible messages
- The addon stores that data across sessions
- You can log into any other character and see all known mail statuses
To keep info fresh, you'll need to occasionally revisit the mailbox on each toon you'd like tracked.
๐ Known Limitations
- WoW does not let addons read inbox data unless you manually open the mailbox.
- ChainMail can't retroactively track characters you've never scanned.
- Attachments or message contents are not tracked โ only expiration timers.
๐ฆ SavedVariables
Character expiration data is stored in ChainMailDB, per account.
๐ธ Screenshots

๐ Feedback & Support
Use the comments section on CurseForge to suggest improvements, report issues, or request features!

