Smart Mail Collector
Collect everything that fits - even with full bags.
Twenty mails holding a few cloth each, and your bags are full? Smart Mail Collector tops up the partial stacks you already carry, skips what really can't fit, and keeps going instead of stopping at the first "Inventory is full".
Collecting
- Collect All on the mailbox: takes gold and every attachment that fits. Full bags never stop it.
- Fit prediction - it knows how much room your partial stacks and empty slots have and skips attachments that can't fit, instead of trying each one. It checks itself and turns off if it is ever wrong.
- Restack first - merges partial stacks in your bags before collecting, so the freed slots take more mail.
- Expiring first - when room is short, mail about to expire gets it first.
- More than 50 mails - waits for the inbox to refresh and keeps going.
- Quiet loot - hides the "You receive item" spam during a run; one summary lists what was taken.
- Skips COD and GM mail, like Blizzard's Open All.
The overview
A panel beside the mailbox shows what's waiting and what fits:
- Search by item name, sender or subject.
- Filters: All, Fits, Dupes, Expiry, Kept.
- Items view - totals per item: in mail, in bags, fits now, soonest expiry. Click to collect just that item; right-click to keep it in the mail.
- Mails view - one row per mail; click to take that mail.
- Sortable columns, and Collect Shown to take only what the search and filter show.
Everywhere else
- Tooltips show what each of your characters has waiting in the mail.
- Login warning when mail with items is about to expire.
/smc find <text>searches every character's mail.
Commands
/smc collect | stop | restack | panel | mail | find <text> | keep | warn <days> | quiet
Every behaviour is a toggle under the overview's Options button.

