Postar 是一个简单易用且低耦合的邮件服务,可以为您的应用程序提供邮件功能。
? 功能特性
- 支持发送文本邮件和 HTML 邮件
- 支持异步邮件发送
- 支持 http 请求调用接口
历史版本的特性请查看 HISTORY.md。未来版本的新特性和计划请查看 FUTURE.md。
? 安装方式
- 使用 Docker 的方式(推荐)
Docker 版本安装请看:https://gitee.com/avino-plan/postar-docker 。
访问 Docker Hub 上的主页:https://hub.docker.com/r/fishgoddess/postar 。
- 使用源码包的方式
Postar 的二进制执行包可以通过源码进行编译得到,一共有两种方式:
- 在源码根目录执行
./build.sh
会生成 target 目录,所有的二进制包都在里面 - 通过
go
命令构建或启动服务,参考go build
。
注意:默认的配置文件路径是 /opt/postar/conf/postar.ini
,默认的日志输出路径是 /opt/postar/log/
,需要有对应的文件和文件夹才可以启动。
想知道怎么使用?查看 _examples。
? 贡献者
如果您觉得 postar 缺少您需要的功能,请不要犹豫,马上参与进来,发起一个 issue。
? postar 使用的技术
项目 | 作者 | 描述 | 链接 |
---|---|---|---|
logit | FishGoddess | 一个高性能、功能强大且极易上手的日志库 | GitHub / 码云 |
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。