这是什么?
Postal 是一个功能完整的邮件服务器和邮件投递平台,适用于网站和 Web 服务器,既能收邮件也能发邮件。
这是我要注册使用的在线服务,还是需要自己安装的软件?
需要自己安装:README 把它定位成 'Sendgrid'、'Mailgun' 或 'Postmark' 的替代品,但它是开源的,可以在你自己的服务器上运行。
怎么把它跑起来?
按照 README 中链接的安装说明操作;仓库里还提供了 Docker 和 docker-compose 配置,方便部署。
运行之前我需要准备什么?
一台你自己的服务器。它是一个 Ruby 应用,仓库里自带 Docker 和 docker-compose 配置,可以简化部署。
它能收邮件吗,还是只能发信?
都可以——它专门为收发邮件而设计,你既可以接收和处理邮件,也可以从你的应用和 Web 服务器发送邮件。
为什么不直接付费用 Sendgrid,而要自己跑 Postal?
主要是自主可控和成本:它是 MIT 许可证的开源软件,运行在你自己的服务器上,没有按条数计费的费用,邮件数据也留在自己手里。代价是邮件基础设施需要你自己运维和维护。
What are similar projects?
mailcow-dockerized, BillionMail, mailinabox, docker-mailserver, PHPMailer, walgithub, MailHog, listmonk
Which topics is it in?
mail, smtp, infrastructure, ruby, email, docker-compose, devops, backend, api, server, docker, self-hosted