埃拉拉
本帖最后由 ElaBosak 于 2020-7-28 16:00 编辑

MailW简介



你曾设想过将白名单和激活码连接起来吗?你曾想过将每周报告交付给玩家吗?你曾想过给被封禁的玩家发送封禁通知吗?...现在,MailW可以帮你解决这些问题,MailW是一个支持自定义html邮件的前置插件,只需要一点Bukkit编程经验,就能在MailW的基础上继续开发,实现你未曾实现的目标,帮助你更好地管理你的服务器,MailW支持使用特定的占位符替换成Bukkit API内的变量,轻松将玩家名称等内容完美嵌入邮件中


命令COMMANDS

- MailW
  1. ## 如果你想使用以下命令,你必须拥有 "MailW.general" 的权限 ( 默认给予所有玩家 )
  2. /MailW set <Email> -- 记录MailW邮箱
  3. /MailW remove -- 移除MailW邮箱记录
复制代码
- MailWController
  1. ## 如果你想使用以下命令,你必须拥有 "MailW.admin" 的权限 ( 默认给予OP )
  2. /MailWController set <Email> <SMTP> <Port> <Password> -- 设置发件邮箱
  3. /MailWController send <Player> <Template> -- 发送指定邮件给指定玩家
复制代码


邮件设计教程 EMAIL DESIGN TUTORIAL

1. /plugins/MailW/template 目录创建一个文件夹 , 命名为 example , 然后在该文件夹内新建文件名为 index.html
2. 使用记事本 (专业点的编辑器更好) 打开 index.html
3. 输入以下代码
  1. <!--规定文件使用UTF-8格式编码-->
  2. <head>
  3.     <meta charset="UTF-8">
  4. </head>
  5. <!--将<title>...</title>内的内容转化为邮件主题-->
  6. <title>Example</title>
  7. <!--将<sender hideen>...</sender>内的内容转化为邮件发送者名字-->
  8. <sender hidden>YourName</sender>
  9. <!--因为是一封邮件,所以<titile>...</title>和<sender hidden>...</sender>内的内容不会被显示, 剩下的内容将作为邮件正文被发送-->
  10. <body>
  11. <h1>{{player.name}}</h1>, If you see this email, it means that <b>MailW</b> has been able to send mail normally on your server
  12. </body>
复制代码
4. 进入服务器,输入 /MailWController send <YourName> example 如果你未曾设置过MailW或你未曾设置过自己的邮箱,请依照命令板块进行设置
5. 进入邮箱,你会发现你收到了MailW发送的邮件啦

下载地址 & 疑难解答

如何下载本插件?

版本
支持Bukkit
更新时间
下载地址
1.4.0
1.13+
2020.7.28
1.3.0
1.13+
2020.7.13
1.0.0
1.12.2
2020.7.2

如何查看疑难解答?

请前往 项目唯一开源地址 https://github.com/ElaBosak233/MailW 进行查看


开源说明&原创说明

本项目唯一开源地址 https://github.com/ElaBosak233/MailW 采用 Apache2.0 协议开源,一切解释权终归作者 @ElaBosak 所有
本插件所用所有代码均为原创,不存在借用/抄袭等行为

来自群组: PluginsCDTribe

AsirtR_C828
不错的插件 拿走了

Rock_L
MCBBS有你更精彩~

SnugSign7725475
支持支持支持支持

法楽打到哦
还可以,有gui就更好了