HomeJavaModsSmart Mail
Smart Mail
ModsJava

Smart Mail

by PathumDH · on Modrinth

Modern lightweight, GUI Mail System with Item Packages, Delivery Tracking & Read Receipts. Free Minecraft Java mod for 1.21, 1.21.1, 1.21.2.

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 1.21–1.21.11 · Bukkit⬇ Download for 1.20.5–1.20.6 · Bukkit⬇ Download for 1.21–1.21.11 · Paper⬇ Download for 1.20.6 · Paper⬇ Download for 1.21–1.21.11 · Spigot⬇ Download for 1.20.6 · Spigot
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.
Smart Mail — screenshot 1Smart Mail — screenshot 2

✉ SmartMail

A simple, immersive in-game mail system for Paper & Spigot.

What is SmartMail?

SmartMail lets players send letters and item packages to each other through a clean GUI — no chat commands, no hassle.

Open your inbox, read your mail, attach items, and track whether your letter was delivered and read. Everything runs off the main thread for minimal server impact.


Features

📩 Compose GUI

Run /mail send to open a chest GUI where you can write mail and attach items. No accidental sends.

📦 Delivery Tracking

Every letter shows its status:

SENT → DELIVERED → OPENED

Status updates automatically when the recipient logs in.

🎁 Item Attachments

Attach items directly to mail. If sending fails for any reason, attached items are safely returned.

🗃️ Return to Sender

Letters and unclaimed attachments can be returned to the original sender with a single button.

🔔 Notifications

Players receive notifications when new mail arrives:

Online players are notified instantly.

👀 Unread Glow

Unread letters glow in the inbox, making them easy to identify.

📫 Paginated Inbox

Supports unlimited mail with:


Commands

/mail Open your inbox.

/mail send Open the compose window.

/mail reload Reload the plugin configuration (admin).


Permissions

smartmail.use Open inbox and receive mail.

smartmail.send Send mail to other players.

smartmail.admin Reload configuration.


Storage & Performance

SQLite + WAL Mode

Optimized database storage with fast reads and writes.

Automatic Database Migration

Database updates are handled automatically on startup.

Fully Asynchronous

All database operations run off the main server thread.


Configuration

Everything can be customized through config.yml and reloaded using /mail reload.

Configurable options include:


Planned Features

The architecture is designed for future expansion.

Upcoming additions may include:


Support

SmartMail is completely free and actively maintained.

If you encounter a bug or have a feature suggestion, please contact me before leaving a negative review. Most issues can be fixed quickly once reported.

Discord Support: https://discord.com/invite/SDp6N7PhhG

Every report is read and taken seriously.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more