xMail

xMail

xMail

xMail is a Bukkit plugin used to send messages and items to players on other servers, or locally. With a few simple commands you can send a message to your friend to join you on your server, or you can call over an admin to help with a server emergency.

xMail doesn't stop there, of course. xMail also allows you to send and recieve mail ONLINE at xmail.turt2live.com, allowing you to always know what's going on. xMail also offers you the ability to mass-send mail, and send mail to the consoles of servers if needed.

xMail is incredibly light weight as everything is handled on the xMail servers, all you have to do is drag and drop and you're good to go.

Cool features xMail supports

  • You can send mail to the console of any server, including the one you are on. To do so, send mail to 'CONSOLE@<server IP>'. If you want to send mail to the current server you are on, simply send mail to "console".
  • You only need to login once to be logged in on any xMail server you visit.
  • xMail supports the client mod SimpleNotice
  • xMail allows sending of items and (soon) money.
  • xMail can be used on a cloud server without ever needing to visit the xMail server. This means you can create your own xMail server and tell xMail to connect to it rather than the world-wide server
  • xMail has an API for other plugins to use. Hello developers! If you want to hook into xMail, look at the downloads page
  • MAILBOXES Yes, you can send "snail mail" to people with books. Just don't put your diamonds in the box...

BUGS / ERRORS / SUGGESTIONS

For errors and/or bugs, please use the ticket system. Reports will be ignored (and likely removed) if left in the comments below. If you have a "critical" bug (like a duplication glitch) that you do not want posted publicly, please use the contact form found here.

"What are the comments for?" - The comments are for suggesting features, asking quick things (like permission nodes, commands, etc) and are NOT for posting bugs. Feedback is also appreciated in the comments.

Download

Permissions and Commands

Permissions

  • xMail.send = Allows sending of mail
  • xMail.sendchest = Allows sending of chests
  • xMail.build = Allows players to use /xmail build
  • xMail.creative = Allows creative mode protection bypass
  • xMail.mailbox = Allows mailbox use
  • xMail.anymailbox = Allows the use of any mailbox (not for peeking though)
  • xMail.inbox = Allows reading of mail
  • xMail.login = Allows login/registration functions
  • xMail.masssend = Allows /xmail masssend
  • xMail.reload = Allows /xmail reload
  • xMail.warn = Allows the player to get notifications of large mail
  • xMail.sendlarge = Allows the player to bypass the large mail restrictions

Commands

  • /xmail help [page #] = Help command
  • /xmail build = Create a new mail message using steps
  • /xmail inbox <page> = View inbox
  • /xmail sent <page> = View sent mail
  • /xmail readmail <page> = View read mail
  • /xmail read <id> [folder] = Read a message from folder, folder is optional and defaults to inbox
  • /xmail readall = Mark all mail as read, fetching all attachments
  • /xmail send <to> <message> = Send a message
  • /xmail sendchest <to> <message> = Send the targeted chest's contents to someone
  • /xmail reply <message> = Reply to your last read message
  • /xmail register <password> = Register for an xMail account, your password is hashed before use
  • /xmail login <password> = Login to your xMail account, your password is hashed before use
  • /xmail logout = Logout of your xMail account
  • /xmail masssend <message> = Send a message to all known xMail accounts on the local server
  • /xmail reload = Reload the plugin
  • /xmail status = Get information about you
  • /xmail simplenotice = If SimpleNotice is installed, you can toggle whether or not xMail will use it for you only
  • /xmail version = Get the xMail version

Source?

xMail is an OPEN SOURCE project, plugin side. The plugin source is located on GitHub. If you would like the server source (or downloads), please visit the xMail downloads page.

Custom Servers

xMail allows you to run your own server rather than use the turt2live "main" server. If you would like to do this, make the choice of the xMail PHP server, or the xMail Java Server. If you have issues setting the servers up, please contact turt2live. Instructions, and downloads, are available on the xMail download page.

IRC Support

xMail does have an irc bot hanging out on EsperNet (#turt2live) for you to check and send basic mail. Want to run an xMail IRC bot on your own server? Check the xMail downloads page.

Need an IRC client/don't know how to connect? Use this simple client. (Provided by EsperNet)

Large Mail Blocker

Because xMail is cross-server, in versions 1.4.0+ there is a system in place to help with economy and player transfers. If configured, xMail will disallow (by default) any "large mail" messages. With the defaults, a "large mail message" is one with 257 items, $501, or 8+ diamond blocks. If any of the conditions specified are matched, the plugin can either deny, warn, or do nothing with the mail message.

By default xMail will only WARN and not deny. You will have to specify xMail to deny messages as needed. Check out the 'large-mail-rules.yml' file for more information.

Feedback and Suggestions

If you have anything you'd like me to know about, please let me know!

xMail Statistics

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of rustyshakelford2 rustyshakelford2 May 12, 2013 at 09:49 UTC - 0 likes

    A way around the need for players to enter their password or register would be great. Can you have it allow players to use xmail based on their username if the server is in online mode?

  • Avatar of turt2live turt2live May 10, 2013 at 02:10 UTC - 0 likes

    xMail downtime resolved. Sorry for the issues this may have caused.

    Donate via PayPal - We all need coffee (and pizza)

  • Avatar of turt2live turt2live May 06, 2013 at 12:34 UTC - 0 likes

    I am currently looking into the issue of xMail being down. Will be resolved asap.

  • Avatar of turt2live turt2live Apr 12, 2013 at 05:36 UTC - 0 likes

    @kierdavis: Go

    Once approved, fix should be here

  • Avatar of turt2live turt2live Apr 11, 2013 at 18:36 UTC - 0 likes

    @kierdavis: Go

    Yea, report it on the github project please (just so I get a reminder to fix it).

    I'll look into it however.

  • Avatar of kierdavis kierdavis Apr 11, 2013 at 18:26 UTC - 0 likes

    <<reply 1409301>>

    What I meant by that was that the plugin was loading; now I'm getting the "you don't exist" spam :\

    I've noted the errors that are appearing in the log here: https://gist.github.com/kierdavis/5365884

    Should I open this as an issue on the Github project?

  • Avatar of kierdavis kierdavis Apr 11, 2013 at 18:10 UTC - 0 likes

    <<reply 1409264>>

    @turt2live

    Thanks, it's working now!

  • Avatar of turt2live turt2live Apr 11, 2013 at 17:49 UTC - 0 likes

    @kierdavis: Go

    Should be fixed now, sorry for the delay. (Restart your server if the change doesn't propagate in 20-30 minutes)

  • Avatar of kierdavis kierdavis Apr 11, 2013 at 17:45 UTC - 0 likes

    I really love the idea of this plugin! It's a shame it's not working on my server at the moment - it tells me that the plugin version is not supported by the server.

    I guess that this means that the plugin is too new for the server - is this just a problem of the latest PHP server version not having been loaded onto xmail.turt2live.com?

    I'm running version 1.5.0 on CraftBukkit b2723 (MC 1.5.1)

  • Avatar of turt2live turt2live Apr 10, 2013 at 03:54 UTC - 0 likes

    Version 1.5.0 Uploaded

    • Added PostOffice support
    • Added MC 1.5.1 Support

    Download (When it's approved):

    Last edited Apr 10, 2013 by drtshock: Linking to unapproved download.

Facts

Date created
Jun 22, 2012
Categories
Last update
Jun 15, 2013
Development stage
Release
Language
  • enUS
License
GNU General Public License version 3 (GPLv3)
Curse link
xMail
Downloads
3,900
Recent files
  • R: v1.7.0 for CB 1.5.2-R1.0 Jun 15, 2013
  • R: v.1.6.0 for CB 1.5.1-R0.2 Apr 25, 2013
  • R: v1.5.1 for CB 1.5.1-R0.1 Apr 12, 2013
  • R: v1.5.0 for CB 1.5.1-R0.1 Apr 10, 2013
  • R: v1.4.0 for CB 1.4.6-R0.3 Jan 03, 2013

Authors