promotional bannermobile promotional banner
header
ChainMail avatar

ChainMail

Install

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

  1. Open a mailbox on a character
  2. ChainMail scans and records remaining time on visible messages
  3. The addon stores that data across sessions
  4. 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

example of 3 toons


🛠 Feedback & Support

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