Mailings
Mailings
A new innovation of mail plugins.
Bug fixes online
Description
Using this plugin you are able to send mails to players, also if they are offline. If you wish to send everyone news, without beeing spammed on login, send a roundmail to everyone (suggested by some users). If you send one ore more mails to some players, they will recieve a message instantly or, if they are offline, on next login. Watch you inbox /inbox [player] [page] and read your mails easy. And, the coolest is, that now nearly everything is customizeable!
Now you can send items with a item mail or trade, if you have the permission!
Features
- Customizeable messages
- Customizeable properties
- Customizeable colors/prefix
- Customizeable underlining/bolding (formating) of headers
- AutoDelete
- Send mails
- Send round mails
- View inbox/outbox
- Read mails
- Delete mails
- Permission support
- Cooldown before sending a message (configurable)
- OP support (OPs can do everything; everyboby else nothing)
- Auto-Config update
- ItemMail - Send mails with items to other players
- TradeMail - Trade items with other players with message
Permissions / Commands / Config
Bugs / Errors / Exceptions
Please report all problems in the Ticket System.
ToDo / Future updates
If you have any suggestions, write it as a comment below at the "Overview"-page.
- PacketMail - Send more then one item stack with one mail with gui (more comfortable)
- Economy support
FAQ (Frequently Asked Questions)
I get an error if I start my server. What is to do?
Do not instantly write a ticket. First check the server/plugin version numbers. Analyze your serler log. If it is a config.yml error, delete it. It will be created after a restart. If it is an other YAML, send it to me as a ticket. If you really don't know, and only if, write a ticket.
It would be cool, if you could add...
Write it in the comments below.
Keep a watch at my other nice plugin:
Greetings to/from Germany. ;)
So, if you see a mistake, keep it.
Love to see a video for this.
Is this still alive and working?
@Dunbaratu
I will check it as soon as possible.
Okay, apparently there was some sort of broken behavior with the first messages somebody sent me when I asked them to RSVP me.
NOW, new messages are working right and the /inbox command does work right without any parameters. I have no idea why the earlier messages didn't show up in the inbox but newer ones do. I now have two *different* inboxes. The inbox I see when I type:
/inbox ._Dunbaratu 1
contains older messages that do NOT show up when I type:
/inbox
while logged in as Dunbaratu.
So I think there was some buggy behavior the first time but it's not happening anymore.
@Caesar2011
The help text you get when you type "/mail" makes it look like all you have to type is either:
or
These don't work. The help text is very misleading. Could the syntax be changed so that they would work, or at least can the help text be changed so that it's showing the correct syntax?
Given how it works, the help text should be saying:
Note, the page number is not optional either. I can't just type:
like you showed in your post.
I must include the page number '1'.
Well it does work, but I have to make aliases with the BetterAlias plugin to make it usable.
@Dunbaratu
Yes, this is a correct behavior. If you type /inbox Dunbaratu 1 the plugin will take the name written correctly. If it does not exist, the "nearest" if possible. Thus inbox of "Dunbaratu" is empty. To get the mail type "outbox Dunbaratu" or "inbox ._Dunbaratu".
I hope it answers you question. Caesar2011
Is this behavior normal or is it an indication that something is wrong?
Look at the following typed at the console:
There is a user called Dunbaratu, who has an e-mail with ID 49 that has not been read. Yet when trying to show the inbox for user Dunbaratu, it claims the inbox is empty and it won't show the list of messages in the box. It is entirely possible that this is a version compatibility problem since my server is Bukkit-1.5.1-R0.1-21. Some old plugins work with 1.5 without updating and some don't so I thought I'd give this a try and see if it works. But since I never ran Mailings before today I can't tell if I am seeing an error or if I am just not understanding how the commands are supposed to work.
@Androkai
I thought also about a API possibility. Maybe as a password-saved website on a port like DynMap. I will see, what I can do.
I want to use it as newssystem, so players can check for the latest serverupdates without getting spamed by automessages or motd at login. Now I wish for a possibility to create mails with an api or from website because it's realy hard to do it all time with ingamechat.
Thx for great plugin.
cool
Ok, bug fixes (update repair method repaired :) ; wrong arguments in messeges) in v1.4.3 online, new features are work in progress.
EDIT: v1.4.4 online
I was just trying to install this plugin to replace my current outdated mailing plugin, but when i start the server i get the following message:
http://pastie.org/6110435
People are reporting some weird debug info being show in-game on sending mail:
http://pastie.org/6101241
That's a new issue, we didn't have that problem on older versions with older CBs.
is it possible to add a delay in the config file for item mail? just some way to control how offten item could be mails to and from the same play?
I love this for my server thak u
@emetz
It is fixed in the latest version.
Trouble installing with my Bukkit server. Do I need to create a "Mailings" folder in the plugins folder? Most ad-ons do this the first time you run the server. Mine didn't and the program did not load. I'm on 1.4.5-r0.2. I have permissions bukkit, MyWorlds, Dynmap, and Royal Commands running.
I'm still a novice so if I'm missing something obvious don't be too cruel.
@clutchcraft Fixed in 1.2.2
EDIT: But you know, that you can scroll the text? On the left side is a small, nearly invisible scroll bar; use it! ;)
I'd love to use this plugin, but can you make it so the mail announcements come after a delay? They are appearing before my MOTD and players miss them.
To be honest I would love a mailing system that was set up so say that every 50 blocks away the person was a 5 second delay is added (all configurable but just an example),