promotional bannermobile promotional banner

Mailvault Midnight

Take control of your mailbox — smart pre-compose, powerful queues, and a sleek modern UI
MV-overview.jpg

MV-overview.jpg

mv-settings.jpg

mv-settings.jpg

MV-debug.jpg

MV-debug.jpg

mv-precompose.jpg

mv-precompose.jpg

MV-debug.jpg

MV-debug.jpg

Description

MailVault Midnight

Modern Mail Management • Smart Pre-Compose • ThemeEngine Powered

v3.5.18 contains a small bug on loading, fixing it now, and got it to alpha build setting

Fixed! Curseforge is post processing v3.5.23

MailVault Midnight is a powerful, modern World of Warcraft mail management addon designed for efficiency, automation, and clarity — built on a fully custom UI framework powered by ThemeEngine v3, TemplateEngine v3, and Widgets.

Whether you're managing multiple characters, organizing attachments, or preparing bulk mail workflows, MailVault gives you full control with a clean, responsive interface.


✨ Key Features

📦 Smart Mail Management

  • Scan, organize, and manage mail across characters
  • Clear overview of mail counts, attachments, and gold
  • Fast filtering and sorting

✉️ Pre-Compose System (Unique Feature)

  • Build complex mail operations before sending
  • Assign senders and recipients dynamically
  • Queue multiple drafts for batch execution
  • Manage attachments per draft
  • Warband-aware workflows

📊 Multi-Character Overview

  • Track all your characters in one place
  • View mail stats, attachments, and gold instantly
  • Clean card-based UI for fast navigation

🎨 ThemeEngine v3 Integration

  • Fully themeable UI with modern design system
  • Includes themes like:
    • Xbox Midnight
    • Classy Clean
    • Fluent
    • Blizzard-inspired
  • Theme validation ensures consistency and stability

🧱 Modern UI Architecture

  • Built with:
    • TemplateEngine v3
    • Widget system (W.*)
    • Chrome Theme System
  • No legacy Blizzard templates
  • Fully modular and scalable

🧩 Advanced UI & Layout System

  • Fully resizable main window with persistent size
  • Intelligent layout behavior:
    • Horizontal scrolling when space is limited
    • Dynamic tab content scaling
  • Pre-Compose layout includes:
    • Resizable vertical sections
    • Adjustable split panes
    • Smart width constraints:
      • Left pane (attachments): compact
      • Right pane (composer): flexible with min/max limits
  • UI adapts to both wide and narrow layouts without breaking

🛠 Debug & Logging System

  • Built-in production-grade logging subsystem
  • Log levels: DEBUG / INFO / WARN / ERROR
  • Export logs for bug reports
  • Debug tab with live insights
  • Frame metrics tracking for UI diagnostics

⚡ Performance & Safety

  • Event-driven architecture
  • No heavy OnUpdate usage
  • Bounded memory usage (ring buffer logging)
  • Combat-safe (no protected frame taint)

📌 Slash Commands

 
/mv log on
/mv log off
/mv log level DEBUG
/mv log dump
/mv log export
 

🧠 Designed For

  • Multi-character players
  • Gold makers and traders
  • Auction house users
  • Power users who want control over mail workflows

🔧 Installation

  1. Download the addon
  2. Extract to:

     
    World of Warcraft/_retail_/Interface/AddOns/
     
  3. Ensure folder structure:

     
    AddOns/MailVault/
     
  4. Reload UI:

     
    /reload
     

🆕 Version

MailVault Midnight v3.5.x


👨‍💻 Author

DruxlyeSofty / Dieouwe


💬 Notes

  • This addon uses a custom UI framework — feedback is welcome
  • If you encounter issues, please include a log export for faster debugging

The Mailvault Midnight Team

profile avatar
  • 1
    Followers
  • 7
    Projects
  • 1.2K
    Downloads

WoW player since vanilla

More from DruxlyeSoftyView all

  • MidnightHealerHelper project image

    MidnightHealerHelper

    • 86
    • Addons

    MidnightHealerHelper, the addon which places a buttongrid underneath or on side of the unitframes in party or raid. Just put spells from spellbook in there.

    • 86
    • June 5, 2026
    • Addons
    • +2
  • AdaptiveRotationTrainer logger project image

    AdaptiveRotationTrainer logger

    • 19
    • Addons

    Plugin for AdaptiveRotationTrainer to log anything what happens in the addon and export it

    • 19
    • May 31, 2026
    • Addons
    • +1
  • AdaptiveRotationTrainer Damagemeter plugin project image

    AdaptiveRotationTrainer Damagemeter plugin

    • 18
    • Addons

    Damagemeter which helps adaptive rotation trainer capture extra data to improve performance

    • 18
    • May 31, 2026
    • Addons
    • +1
  • Adaptive rotation trainer project image

    Adaptive rotation trainer

    • 992
    • Addons

    Post-combat rotation trainer for WoW. Adaptive Rotation Trainer analyzes your casts, procs, cooldowns and weaknesses after combat, then recommends adaptive rotations, opener improvements and safe export options.

    • 992
    • May 31, 2026
    • Addons
    • +4
  • MidnightHealerHelper project image

    MidnightHealerHelper

    • 86
    • Addons

    MidnightHealerHelper, the addon which places a buttongrid underneath or on side of the unitframes in party or raid. Just put spells from spellbook in there.

    • 86
    • June 5, 2026
    • Addons
    • +2
  • AdaptiveRotationTrainer logger project image

    AdaptiveRotationTrainer logger

    • 19
    • Addons

    Plugin for AdaptiveRotationTrainer to log anything what happens in the addon and export it

    • 19
    • May 31, 2026
    • Addons
    • +1
  • AdaptiveRotationTrainer Damagemeter plugin project image

    AdaptiveRotationTrainer Damagemeter plugin

    • 18
    • Addons

    Damagemeter which helps adaptive rotation trainer capture extra data to improve performance

    • 18
    • May 31, 2026
    • Addons
    • +1
  • Adaptive rotation trainer project image

    Adaptive rotation trainer

    • 992
    • Addons

    Post-combat rotation trainer for WoW. Adaptive Rotation Trainer analyzes your casts, procs, cooldowns and weaknesses after combat, then recommends adaptive rotations, opener improvements and safe export options.

    • 992
    • May 31, 2026
    • Addons
    • +4