5 Star 49 Fork 8

infra-io/postar

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

📝 postar

build coverage license

Postar 是一个简单易用且低耦合的邮件服务,可以为您的应用程序提供邮件功能。

Read me in English

🥇 功能特性

  • 支持发送文本邮件和 HTML 邮件
  • 支持同步、异步邮件发送,同步模式可配置超时
  • 支持 http 请求调用接口,可配置 http2 协议
  • 支持 signal 通知的平滑下线

历史版本的特性请查看 HISTORY.md。未来版本的新特性和计划请查看 FUTURE.md

🚀 安装方式

  • 使用 Docker 的方式(推荐)

Docker 版本安装请看:码云 / GitHub

访问 Docker Hub 上的主页:https://hub.docker.com/r/fishgoddess/postar

  • 使用源码包的方式

Postar 的二进制执行包可以通过源码进行编译得到,一共有两种方式:

  1. 在源码根目录执行 ./build.sh 会生成 target 目录,所有的二进制包都在里面

  2. 通过 go 命令构建或启动服务,参考 go build

注意:默认的配置文件路径是 /opt/postar/conf/postar.ini,默认的日志输出路径是 /opt/postar/log/,需要有对应的文件和文件夹才可以启动。

想知道怎么使用?查看 _examples

👥 贡献者

如果您觉得 postar 缺少您需要的功能,请不要犹豫,马上参与进来,发起一个 issue

📦 postar 使用的技术

项目 作者 描述 链接
logit FishGoddess 一个高性能、功能强大且极易上手的日志库 码云 / GitHub

空文件

简介

一个简单易用且低耦合的邮件服务,可以为您的应用程序提供邮件功能 - An easy-to-use and low-coupling email service, which can provide email functions for your applications 展开 收起
Go 等 3 种语言
MIT
取消

发行版 (16)

全部
9个月前

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/infra-io/postar.git
git@gitee.com:infra-io/postar.git
infra-io
postar
postar
v0.2.3-alpha

搜索帮助