Commands & Permissions
This section covers all available commands and their respective permissions.
Note: You don't need to memorize most of these! Simply type /emailer to access the intuitive in-game GUI.
Commands
- /emailer
- Description: The main command. Access the primary management interface.
- Permission: emailer.use
- /emailer send <player/*/>**
- Description: Send an email to a specific player, everyone (*), or all online players (**).
- Permission: emailer.send
- /emailer forceVerify <player> <email>
- Description: Manually force-verify a player's email address.
- Permission: emailer.forceverify
- /emailer search <player/email>
- Description: Check if a specific player or email address is already verified.
- Permission: emailer.search
- /emailer update
- Description: Manually check for any available plugin updates.
- Permission: emailer.update
- /emailer reload
- Description: Reload the configuration and all language files.
- Permission: emailer.admin
- /setemail <email>
- Description: Sends an authentication code to the specified email to begin verification.
- Permission: emailer.setemail
- /verifyemail <code>
- Description: Validates the authentication code to complete the email binding.
- Permission: emailer.verify
- /unsubscribe
- Description: Opt-out and remove the player from the active mailing list.
- Permission: emailer.unsubscribe
Additional Permissions
Beyond command-specific access, these permissions manage administrative roles and notifications:
- emailer.*
- Description: Grants access to every single feature and command within the plugin.
- emailer.notify
- Description: Allows the user to receive an in-game alert whenever a real email is sent to them.
- emailer.admin
- Description: Required for administrative tasks, including reloading the plugin and viewing logs.