Email Notifications
Email Notification:
Get text message notifications (data messaging fees apply) from your fellow players on your server!
Usage:
This plugin is targeted for small server owners, but it works for big ones too! Basically what it does is it adds a command enabling a player to request another player via email. It is useful because it can also send a text message instead by using someone's phone number email address. (for how to, just google something like "send text to phone via email" or this link works too: http://www.makeuseof.com/tag/email-to-sms/), so instead of monitoring the server 24/7 you can relax and wait for a text message.
Config:
Sender:
CURRENTLY ONLY WORKS WILL GMAIL(Will look into changing that) and also note that Gmail has security checks, so on first use if it doesn't work, be sure to check your email some time later for a email from google saying "suspicious" break-in... (if you have double verification, I have not tested this with it) Before any emails can be sent, there must be a "sender" address, which is the email (along with the password, below the "sender" section in config) that is used to send any requests.
Nodes: sender.address: & sender.password:
Request:
In order to add someone to the /request command list, you must add them in the config under the "request" section along with a valid email address. (please only use lowercase letters for player name/alias)
Cool-Down:
Applies to all players, interval at which a player can be requested (prevents spam)
Email:
It is pretty straight forward (subject is subject, and content is the message), put "[player]" where you want to include the player name and (v1.3) [msg] where you want to include the optional message.
Nodes: email.subject: & email.content:
This can be helpful (if your using [] then you must put " or ' but it includes it when sending email) http://dev.bukkit.org/bukkit-plugins/e-mail-notifications/images/2-config-1-3/
Commands:
- /request [player] - sends email to an offline player or alias based on the address from the config (v1.3 allows for a third argument: /request [player] [msg]
- /togglenotification - toggles whether or not you want to receive notifications.
Permissions:
- EMailNotify.Request-default true
- EMailNotify.Request.[player]-permission for requesting that player (please only use lowercase letters for player name)
- EMailNotify.ToggleNotification-default true
(v1.3)
- EMailNotify.Email.[player]-permission for adding a message for requesting that player (please only use lowercase letters for player name)
To-Do:
- Add API + GitHub open source repository
@tkx
For which version? Also I compared the code in 1.2 vs 1.0, it does not seem there is a difference (possibility that a /request [player] could pop up unless no arguments) What does your config look like? I will be possibly making a video on it, or upload a screenshot of it soon...
I just get the message "/Request [player]" now... It was working previously with the default messages.... I am on 1.6.4 btw.
@tkx
I was trying to get a release first out before anything, but you read my mind, my next step was going to be customizing the messages.
And I'll get to the permissions right away
P.S. I'm still working out some bugs, I have gotten an issue of the Email being unable to send.
Hi, Can you have different permissions on different people to notify? Also can you have it so we can cutomize all messages and email content?
ie. EMailNotify.Request.playername would be a request to that specific playername. ??