What is Mail?
This plugin was originally based off of the functionality found in Minemail. This plugin is a fully-featured mailing system that allows you to send mail to any player. All data is backed up and stored via MySQL for easy access and for organisation. Almost everything is fully customizable and documentation on this can be found here
Features
- DeityAPI integration
- Econ support (If values are configured to 0, this will be disabled)
- Mail that is close to another sent will be disregarded. Check v12.07.19 change-log
- MySQL
- Permissions/SuperPerms support
- Locally referenced mail id's
- Mail to offline players
- Notifications when new mail arrives
- Language.yml to change the plugin to suit what your server needs
Requirements
- DeityAPI
- MySQL (no flatfile support atm)
- Permissions (SuperPerms supported)
Commands
- /mail reload: Reloads the config and all mail (requires Mail.admin.reload)
- /mail convert <old-table-name>: Converts the old mail data to the new format (requires Mail.admin.convert)
- /mail inbox <read|unread>: Checks your inbox (requires Mail.general.inbox)
- /mail read [index]: Opens the specified mail (requires Mail.general.read)
- /mail [write/create/new] [receiver] [message]: Sends a new mail (requires Mail.general.write)
Set up
- Place Mail.jar within your plugins folder
- Profit??? Optional: you can change almost every user message and formatting via the language.yml file
Extra Links
Source: GitHub
Documentation: Wiki

-
View User Profile
-
Send Message
Posted Jan 27, 2012@vanZeben
I don't think I can do API calls with the config in rTriggers. If anything, a small /command that can be run.
What I'd like to do is set up the welcome message to show the normal details, followed by stuff as such:
"Welcome (name)!
(list of commands for details)
Players Online:
Mail Details Here: <-a command would be ran after the welcome message to show mail
WeatherNews Here. <-Followed by the weathernews plugin details.
You can pop onto my server to what my welcome message is. Right now I have a blob of text taking up space in the middle of it due to people exploiting a plugin issue I've been tackling for a while.
If possible, the command could output: "# Mail Unread # New"
-
View User Profile
-
Send Message
Posted Jan 26, 2012Great job on this plugin! It's been working forever without updates :D
-
View User Profile
-
Send Message
Posted Jan 25, 2012@Liger_XT5
I can set up an api call for you to make this function run if you so desire?
-
View User Profile
-
Send Message
Posted Jan 25, 2012On my server I have a very custom Welcome message made through rtriggers, and way to set up a small command to state the X number of unread messages?
I just need a command, nothing special.
-
View User Profile
-
Send Message
Posted Jan 25, 2012Does it support superperms?
-
View User Profile
-
Send Message
Posted Jan 25, 2012@Psithief This was implemented in the version 0.7. Thanks for the feedback on this, the node for it is "mail.join"
@Ticksy https://github.com/vanZeben/Mail
@deleted_7554077 It would be less "flashy" but when it was originally developed we attempted to make everything coherent with towny because towny had/has "sexy" formatting however i'll make both configurable in an hour or so ;)
@gabizou A technical update wasn't needed to use this on 1.0 OR 1.1 either, however the most recent version has been compiled with the current revision of bukkit
-
View User Profile
-
Send Message
Posted Jan 4, 2012pls update for 1.0.0
-
View User Profile
-
Send Message
Posted Dec 29, 2011Is this getting updated anytime soon?
-
View User Profile
-
Send Message
Posted Dec 22, 2011Can you make the [*Mail*] configurable to users, because id like to remove the * symbols. And also im not a big fan of the /mail ? command when it displays .oOo.______.oOo
This would of fit just fine ----------[Mail]------------
Other then that awesome plugin
-
View User Profile
-
Send Message
Posted Dec 17, 2011How I can get source code?
-
View User Profile
-
Send Message
Posted Dec 14, 2011Heh, if I don't give players mail.read will they still get the startup message regarding how many messages they have in their inbox?
That seems a bit weird.
-
View User Profile
-
Send Message
Posted Dec 13, 2011@Psithief Will do.
@Stealthii We weren't planning on it as we basically just released a plugin that we created for use on our own server (where we only use mySQL).
-
View User Profile
-
Send Message
Posted Dec 9, 2011Request: Please update the plugin.yml version number in the latest archive.
-
View User Profile
-
Send Message
Posted Dec 5, 2011I love this plugin, but will you be adding support for more backends using JDBC? I use PostgreSQL exclusively and most plugins have support for it.
-
View User Profile
-
Send Message
Posted Oct 18, 2011@MaMax use the ticket system for issues next time please, and can you get a copy of your start up log?
-
View User Profile
-
Send Message
Posted Oct 18, 2011when i start mail teh server stops and no error is logging in the log.
-
View User Profile
-
Send Message
Posted Oct 17, 2011@TyrantElf
sure, I dont see why not. Sounds like a lovely idea :D
-
View User Profile
-
Send Message
Posted Oct 17, 2011@vanZeben
I have a question: If I made a web interface for checking mail and sending mail, for admins, from a web browser, would you post it here?
It seems like an AWESOME plugin that would enable a web enterface for a mail system.
Tyrantelf
-
View User Profile
-
Send Message
Posted Oct 10, 2011@vanZeben
ahh thank you, ill try this new version out, i think a GUI would be amazing aswell
-
View User Profile
-
Send Message
Posted Oct 7, 2011that error would be because your credentials for the server MySQL Database as set in the config were incorrect.
Also use the ticket system to report bugs like this. You'll get a response much quicker