💡
原文英文,约800词,阅读约需3分钟。
📝
内容提要
Cloudflare的邮件路由功能非常有用。作者一直在使用SendGrid发送邮件,并一直在寻找替代品。自托管的电子邮件选项包括Mail-in-a-box、Docker-mailserver、MailCow等。作者决定尝试使用Postal替代SendGrid。本文记录了Postal的安装和使用方法。首先需要准备一个域名和一个VPS。然后测试VPS是否允许通过25端口进行通信。接下来安装Postal,并使用Docker安装MariaDB。配置DNS记录后,就可以使用Postal发送和接收邮件。Postal还支持类似Cloudflare邮件路由的邮件接收功能。作者发现Postal完全可以替代SendGrid,并提供更多自由。
🎯
关键要点
- Cloudflare的邮件路由功能非常有用。
- 作者一直在寻找SendGrid的替代品,决定尝试Postal。
- 自托管的电子邮件选项包括Mail-in-a-box、Docker-mailserver、MailCow等。
- 准备工作包括域名和VPS,VPS需允许25端口通信。
- 测试VPS是否允许25端口通信的方法包括telnet和nc命令。
- 安装Postal需要至少4GB内存和25GB存储空间,推荐使用Ubuntu 22.04。
- 安装Docker是Postal的必要步骤,需按照特定命令进行安装。
- MariaDB可以通过Docker或直接安装,确保Postal有相应的数据库权限。
- 设置Postal时需运行bootstrap命令并编辑配置文件。
- 配置DNS记录时需创建A和AAAA记录,确保指向服务器IP。
- 使用Postal时需创建组织和邮件服务器,并配置DNS记录。
- Postal支持类似Cloudflare的邮件接收功能,能够转发到邮箱或HTTP端点。
- 作者发现Postal可以完全替代SendGrid,并提供更多自由。
🏷️
标签
➡️