(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{151:function(t,e,a){"use strict";a.r(e);var r=a(0),s=Object(r.a)({},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"content"},[t._m(0),t._v(" "),a("p",[t._v("🇺🇸"),a("router-link",{attrs:{to:"./"}},[t._v("English")])],1),t._v(" "),a("p",[t._v("这个服务可以帮助您管理要发送给用户的通知。这是一个很棒的工具,可以管理您应用中的外发电子邮件。")]),t._v(" "),t._m(1),t._v(" "),t._m(2),t._v(" "),a("ul",[a("li",[t._v("REST API使用超高速语言"),a("a",{attrs:{href:"https://github.com/golang/go",target:"_blank",rel:"noopener noreferrer"}},[t._v("golang"),a("OutboundLink")],1),t._v("构建。")]),t._v(" "),a("li",[t._v("仪表盘使用最快的开发框架"),a("a",{attrs:{href:"https://github.com/rails/rails",target:"_blank",rel:"noopener noreferrer"}},[t._v("Rails"),a("OutboundLink")],1),t._v("构建。")]),t._v(" "),a("li",[t._v("仪表盘使用的前端框架为"),a("a",{attrs:{href:"https://github.com/uikit/uikit",target:"_blank",rel:"noopener noreferrer"}},[t._v("uikit"),a("OutboundLink")],1),t._v("。")])]),t._v(" "),t._m(3),t._v(" "),t._m(4),t._v(" "),t._m(5),t._v(" "),t._m(6),t._v(" "),a("ul",[a("li",[t._v("添加你的SMTP设置。")]),t._v(" "),a("li",[t._v("使用"),a("a",{attrs:{href:"http://handlebarsjs.com/",target:"_blank",rel:"noopener noreferrer"}},[t._v("handlebars"),a("OutboundLink")],1),t._v("变量创建电子邮件模板。")]),t._v(" "),a("li",[t._v("创建通知")])]),t._v(" "),t._m(7),t._v(" "),t._m(8),t._v(" "),t._m(9),t._v(" "),t._m(10),t._m(11),t._v(" "),t._m(12),t._v(" "),t._m(13),t._v(" "),a("p",[t._v("点击"),a("a",{attrs:{href:"http://docs.docker.com/engine/installation/",target:"_blank",rel:"noopener noreferrer"}},[t._v("official Docker releases"),a("OutboundLink")],1),t._v("为您的平台安装最新版本的Docker Engine,也可以使用以下命令安装:")]),t._v(" "),t._m(14),a("p",[t._v("执行这一行以允许Docker不是在root账户下运行")]),t._v(" "),t._m(15),a("p",[t._v("注销后再次登录,就有权限运行了。")]),t._v(" "),t._m(16),t._v(" "),a("p",[t._v("按照安装说明进行操作:https://store.docker.com/editions/community/docker-ce-desktop-mac")]),t._v(" "),t._m(17),t._v(" "),a("p",[t._v("从"),a("a",{attrs:{href:"https://docs.docker.com/compose/install/",target:"_blank",rel:"noopener noreferrer"}},[t._v("official page"),a("OutboundLink")],1),t._v("安装下载docker compose,或手动执行:")]),t._v(" "),t._m(18),t._m(19),t._v(" "),t._m(20),t._v(" "),t._m(21),t._m(22),t._v(" "),t._m(23),t._m(24),t._v(" "),t._m(25),t._m(26),t._v(" "),t._m(27),t._v(" "),t._m(28),t._m(29),t._v(" "),a("p",[t._v("参考"),a("a",{attrs:{href:"https://email-dashboard.readthedocs.io/en/latest/Contributing/",target:"_blank",rel:"noopener noreferrer"}},[t._v("contributing"),a("OutboundLink")],1),t._v("指南。")]),t._v(" "),t._m(30),t._v(" "),t._m(31),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[a("a",{attrs:{href:"https://twitter.com/sahinboydas",target:"_blank",rel:"noopener noreferrer"}},[a("img",{attrs:{src:"https://pbs.twimg.com/profile_images/508440350495485952/U1VH52UZ_200x200.jpeg",width:"100px;"}}),a("OutboundLink")],1)]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[a("a",{attrs:{href:"https://twitter.com/sahinboydas",target:"_blank",rel:"noopener noreferrer"}},[t._v("Sahin Boydas"),a("OutboundLink")],1),a("br"),a("br"),a("sub",[t._v("Co-Founder @ "),a("a",{attrs:{href:"https://leoapp.com",target:"_blank",rel:"noopener noreferrer"}},[t._v("LeoApp"),a("OutboundLink")],1)]),a("br"),t._v(" "),a("a",{attrs:{href:"https://www.linkedin.com/in/sahinboydas",target:"_blank",rel:"noopener noreferrer"}},[a("img",{attrs:{src:"https://www.kingsfund.org.uk/themes/custom/kingsfund/dist/img/svg/sprite-icon-linkedin.svg",alt:"LinkedIn",title:"linkedin icon"}}),a("OutboundLink")],1)]),t._v(" "),a("th",[a("a",{attrs:{href:"https://github.com/muhammet",target:"_blank",rel:"noopener noreferrer"}},[a("img",{attrs:{src:"https://avatars1.githubusercontent.com/u/989759?s=460&v=4",width:"100px;"}}),a("OutboundLink")],1)]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[a("a",{attrs:{href:"https://github.com/muhammet",target:"_blank",rel:"noopener noreferrer"}},[t._v("Muhammet"),a("OutboundLink")],1),a("br"),a("br"),a("sub",[t._v("Developer @ "),a("a",{attrs:{href:"https://leoapp.com",target:"_blank",rel:"noopener noreferrer"}},[t._v("LeoApp"),a("OutboundLink")],1)]),a("br"),t._v(" "),a("a",{attrs:{href:"http://www.github.com/muhammet",target:"_blank",rel:"noopener noreferrer"}},[a("img",{attrs:{src:"http://i.imgur.com/9I6NRUm.png",alt:"Github",title:"github.com/muhammet"}}),a("OutboundLink")],1)]),t._v(" "),a("th",[a("a",{attrs:{href:"https://github.com/sadikay",target:"_blank",rel:"noopener noreferrer"}},[a("img",{attrs:{src:"https://avatars1.githubusercontent.com/u/8470005?s=460&v=4",width:"100px;"}}),a("OutboundLink")],1)]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[a("a",{attrs:{href:"https://github.com/sadikay",target:"_blank",rel:"noopener noreferrer"}},[t._v("Sadik"),a("OutboundLink")],1),a("br"),a("br"),a("sub",[t._v("Developer @ "),a("a",{attrs:{href:"http://leoapp.com",target:"_blank",rel:"noopener noreferrer"}},[t._v("LeoApp"),a("OutboundLink")],1)]),a("br"),t._v(" "),a("a",{attrs:{href:"http://www.github.com/sadikay",target:"_blank",rel:"noopener noreferrer"}},[a("img",{attrs:{src:"http://i.imgur.com/9I6NRUm.png",alt:"Github",title:"github.com/sadikay"}}),a("OutboundLink")],1)])])]),t._v(" "),a("tbody")]),t._v(" "),t._m(32),t._v(" "),t._m(33)])},[function(){var t=this.$createElement,e=this._self._c||t;return e("h1",{attrs:{id:"email-dashboard"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#email-dashboard","aria-hidden":"true"}},[this._v("#")]),this._v(" Email Dashboard")])},function(){var t=this.$createElement,e=this._self._c||t;return e("p",[e("img",{attrs:{src:"https://github.com/Email-Dashboard/Email-Dashboard/blob/master/docs/assets/intro.gif?raw=true",alt:""}})])},function(){var t=this.$createElement,e=this._self._c||t;return e("h2",{attrs:{id:"代码概述"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#代码概述","aria-hidden":"true"}},[this._v("#")]),this._v(" 代码概述")])},function(){var t=this.$createElement,e=this._self._c||t;return e("h2",{attrs:{id:"特性"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#特性","aria-hidden":"true"}},[this._v("#")]),this._v(" 特性")])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("ul",[a("li",[t._v("[x] 监控服务发送的电子邮件活动。")]),t._v(" "),a("li",[t._v("[x] 交互式模板。")]),t._v(" "),a("li",[t._v("[x] 多个SMTP支持。")]),t._v(" "),a("li",[t._v("[x] 根据时区计划发送。")]),t._v(" "),a("li",[t._v("[x] 可选择执行/取消预定活动。")]),t._v(" "),a("li",[t._v("[ ] 跟踪。")]),t._v(" "),a("li",[t._v("[ ] A/B测试。")])])},function(){var t=this.$createElement,e=this._self._c||t;return e("h2",{attrs:{id:"使用方法"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#使用方法","aria-hidden":"true"}},[this._v("#")]),this._v(" 使用方法")])},function(){var t=this.$createElement,e=this._self._c||t;return e("h3",{attrs:{id:"在仪表盘中"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#在仪表盘中","aria-hidden":"true"}},[this._v("#")]),this._v(" 在仪表盘中")])},function(){var t=this.$createElement,e=this._self._c||t;return e("h3",{attrs:{id:"发布到rest-api"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#发布到rest-api","aria-hidden":"true"}},[this._v("#")]),this._v(" 发布到REST API")])},function(){var t=this.$createElement,e=this._self._c||t;return e("p",[e("code",[this._v("/POST https://api.{yourhost}/api/v3/notifications/{notification-slug}")])])},function(){var t=this.$createElement,e=this._self._c||t;return e("p",[e("code",[this._v("Authorization: Token {AccountToken}")])])},function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"language- extra-class"},[e("pre",{pre:!0,attrs:{class:"language-text"}},[e("code",[this._v('{\n "variables":{\n "button_name": "Click me!",\n "name": "John"\n },\n "email": {\n "to": ["test@example.com", "second-to@example.com"],\n "cc": ["cc-test@example.com"],\n "reply_to": ["reply-to@example.com"],\n "from": "myapp@example.com"\n },\n "delivery": { # optional\n "time": "21:00",\n "date": "2018-09-22",\n "zone": "Europe/Istanbul"\n }\n}\n')])])])},function(){var t=this.$createElement,e=this._self._c||t;return e("h2",{attrs:{id:"安装"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#安装","aria-hidden":"true"}},[this._v("#")]),this._v(" 安装")])},function(){var t=this.$createElement,e=this._self._c||t;return e("h3",{attrs:{id:"安装-docker"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#安装-docker","aria-hidden":"true"}},[this._v("#")]),this._v(" 安装 Docker")])},function(){var t=this.$createElement,e=this._self._c||t;return e("h4",{attrs:{id:"linux"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#linux","aria-hidden":"true"}},[this._v("#")]),this._v(" Linux")])},function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"language-bash extra-class"},[e("pre",{pre:!0,attrs:{class:"language-bash"}},[e("code",[e("span",{attrs:{class:"token function"}},[this._v("wget")]),this._v(" -qO- https://get.docker.com/ "),e("span",{attrs:{class:"token operator"}},[this._v("|")]),this._v(" sh\n")])])])},function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"language-bash extra-class"},[e("pre",{pre:!0,attrs:{class:"language-bash"}},[e("code",[e("span",{attrs:{class:"token function"}},[this._v("sudo")]),this._v(" "),e("span",{attrs:{class:"token function"}},[this._v("usermod")]),this._v(" -aG docker "),e("span",{attrs:{class:"token variable"}},[this._v("${USER}")]),this._v("\n")])])])},function(){var t=this.$createElement,e=this._self._c||t;return e("h4",{attrs:{id:"macos"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#macos","aria-hidden":"true"}},[this._v("#")]),this._v(" MacOS")])},function(){var t=this.$createElement,e=this._self._c||t;return e("h3",{attrs:{id:"安装-docker-compose"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#安装-docker-compose","aria-hidden":"true"}},[this._v("#")]),this._v(" 安装 Docker Compose")])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"language-bash extra-class"},[a("pre",{pre:!0,attrs:{class:"language-bash"}},[a("code",[a("span",{attrs:{class:"token function"}},[t._v("curl")]),t._v(" -L "),a("span",{attrs:{class:"token string"}},[t._v('"https://github.com/docker/compose/releases/download/1.11.2/docker-compose-'),a("span",{attrs:{class:"token variable"}},[a("span",{attrs:{class:"token variable"}},[t._v("$(")]),a("span",{attrs:{class:"token function"}},[t._v("uname")]),t._v(" -s"),a("span",{attrs:{class:"token variable"}},[t._v(")")])]),t._v("-"),a("span",{attrs:{class:"token variable"}},[a("span",{attrs:{class:"token variable"}},[t._v("$(")]),a("span",{attrs:{class:"token function"}},[t._v("uname")]),t._v(" -m"),a("span",{attrs:{class:"token variable"}},[t._v(")")])]),t._v('"')]),t._v(" -o /usr/local/bin/docker-compose\n"),a("span",{attrs:{class:"token function"}},[t._v("chmod")]),t._v(" +x /usr/local/bin/docker-compose\n")])])])},function(){var t=this.$createElement,e=this._self._c||t;return e("h3",{attrs:{id:"创建数据文件夹"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#创建数据文件夹","aria-hidden":"true"}},[this._v("#")]),this._v(" 创建数据文件夹")])},function(){var t=this.$createElement,e=this._self._c||t;return e("h5",{attrs:{id:"ubuntu"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#ubuntu","aria-hidden":"true"}},[this._v("#")]),this._v(" Ubuntu")])},function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"language-bash extra-class"},[e("pre",{pre:!0,attrs:{class:"language-bash"}},[e("code",[this._v(" "),e("span",{attrs:{class:"token function"}},[this._v("mkdir")]),this._v(" -p /datadrive/mysql "),e("span",{attrs:{class:"token operator"}},[this._v("&&")]),this._v(" "),e("span",{attrs:{class:"token function"}},[this._v("mkdir")]),this._v(" -p /datadrive/data/redis\n")])])])},function(){var t=this.$createElement,e=this._self._c||t;return e("h5",{attrs:{id:"macos-2"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#macos-2","aria-hidden":"true"}},[this._v("#")]),this._v(" macOS")])},function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"language-bash extra-class"},[e("pre",{pre:!0,attrs:{class:"language-bash"}},[e("code",[this._v(" "),e("span",{attrs:{class:"token function"}},[this._v("mkdir")]),this._v(" -p ~/datadrive/mysql "),e("span",{attrs:{class:"token operator"}},[this._v("&&")]),this._v(" "),e("span",{attrs:{class:"token function"}},[this._v("mkdir")]),this._v(" -p ~/datadrive/data/redis\n")])])])},function(){var t=this.$createElement,e=this._self._c||t;return e("h3",{attrs:{id:"克隆该仓库"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#克隆该仓库","aria-hidden":"true"}},[this._v("#")]),this._v(" 克隆该仓库")])},function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"language-bash extra-class"},[e("pre",{pre:!0,attrs:{class:"language-bash"}},[e("code",[this._v(" "),e("span",{attrs:{class:"token function"}},[this._v("git")]),this._v(" clone https://github.com/Email-Dashboard/Email-Dashboard.git\n")])])])},function(){var t=this.$createElement,e=this._self._c||t;return e("ul",[e("li",[e("p",[this._v("使用你的变量更新环境变量https://github.com/Email-Dashboard/Email-Dashboard/blob/master/.env")])]),this._v(" "),e("li",[e("p",[this._v("如果您在macOS上运行,请取消在"),e("code",[this._v("docker-compose.yml")]),this._v("中对应的注释")])])])},function(){var t=this.$createElement,e=this._self._c||t;return e("h2",{attrs:{id:"部署运行"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#部署运行","aria-hidden":"true"}},[this._v("#")]),this._v(" 部署运行")])},function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"language-bash extra-class"},[e("pre",{pre:!0,attrs:{class:"language-bash"}},[e("code",[this._v(" docker-compose build\n docker-compose run web rake db:migrate\n docker-compose up -d\n")])])])},function(){var t=this.$createElement,e=this._self._c||t;return e("h2",{attrs:{id:"参与贡献"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#参与贡献","aria-hidden":"true"}},[this._v("#")]),this._v(" 参与贡献")])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("ol",[a("li",[t._v("Fork 该仓库")]),t._v(" "),a("li",[t._v("创建一个新的分支 ("),a("code",[t._v("git checkout -b my-new-feature")]),t._v(")")]),t._v(" "),a("li",[t._v("提交你的修改 ("),a("code",[t._v("git commit -am 'Add some feature'")]),t._v(")")]),t._v(" "),a("li",[t._v("上传到远程分支 ("),a("code",[t._v("git push origin my-new-feature")]),t._v(")")]),t._v(" "),a("li",[t._v("创建 Pull Request")])])},function(){var t=this.$createElement,e=this._self._c||t;return e("h2",{attrs:{id:"开发者"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#开发者","aria-hidden":"true"}},[this._v("#")]),this._v(" 开发者")])},function(){var t=this.$createElement,e=this._self._c||t;return e("h2",{attrs:{id:"开源协议"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#开源协议","aria-hidden":"true"}},[this._v("#")]),this._v(" 开源协议")])},function(){var t=this.$createElement,e=this._self._c||t;return e("p",[this._v("使用本软件须遵守"),e("a",{attrs:{href:"LICENSE"}},[this._v("LICENSE")]),this._v("中所规定的重要条款和条件。")])}],!1,null,null,null);s.options.__file="README-zh_CN.md";e.default=s.exports}}]);