解决多域名邮箱「收发身份对应」的问题 —— Ohrelay,尤其针对使用 cloudflare 进行邮件转发的用户

估计有很多用户,尤其是一些独立开发者或者小型工作室以及一些项目公司,手里有多个域名、每个域名下还有几个前缀( info@ 、hello@ 、support@……)但实际上背后只有一个人或者少数几个人处理这些邮件。

传统解决方案各有问题

买域名邮箱(腾讯企业邮、Zoho 等):按用户数收费倒是其次,关键是收发邮件要在多个收件箱之间切换,用 Foxmail 这类客户端配置的话账户列表一大堆,很烦。

用 Cloudflare 邮件转发:把所有地址转发到 Gmail 可以解决收件问题,但回复时要么直接用 Gmail 地址(对方看到 Gmail 地址),要么手动添加一堆别名——地址少还好,多了一样折腾。

核心痛点是:回复时发件人身份无法自动对应

我做的 Ohrelay 解决的就是这个问题。

原理很简单:邮件通过 Cloudflare 转发到你的 Gmail/或者其他任意邮箱 时,Ohrelay 同时记录这封邮件的原始收件地址(比如 support@abc.com )。你在 Gmail 直接回复,系统会自动把发件人替换成对应的域名邮箱地址——对方收到的邮件,发件人显示的还是 support@abc.com ,而不是你的 Gmail 。

几个设计细节

不需要为每个前缀真正开通邮箱,在 Ohrelay 里新增一个前缀就生效

唯独需要手动配置的只有两个地方。

1 . 首次使用需要授权调用 Cloudflare 的 token ,以便添加域名的会自动帮你配置 DNS 记录和 Worker 转发脚本,后续完全不用手动操作

2 . 每个目标邮箱(比如你的 Gmail )绑定后会生成一个专属 SMTP 发件地址,需要自行把这个 smtp 地址添加到 Gmail 的「外部发件人」,之后回复邮件的时候下拉这个 smtp 账户发出去的邮件都走 ohrelay 中转识别。如果你用的是普通邮件客户端,直接填写这个 smtp 发件地址,就不用其他任何操作,跟收发普通邮件是一样的。

发件后端目前用的是 Amazon SES

这个需求折腾了挺久,一直没找到完美方案,最后决定自己做。用 vibe coding 开发,前后大概两周多,核心部分很快完成了,主要精力都花在易用性上。现在自认为产品还算成熟,大概有 90%+的完成度,剩下的那一小部分未完成,可能需要大家的使用来暴露出来。

现在是免费测试阶段,欢迎感兴趣的人试用,可能有一些有 bug 需要处理。

目前官网上有一个价格单,不过大家也不要担心,那个只是一个示例,因为项目原本是想针对海外市场,定价本身跟国内不同,后续大概率也会调整。总之现在访问/登录,没有任何限制条件,也不收集任何信息。

网站:ohrelay.com 网站估计 ai 的味道还比较浓,主要是看用户面板吧。

算是我第一个正儿八经 vibe coding 的项目,且不是重复造轮子,并且确实解决了部分需求,还希望大佬们多提意见,如果对技术细节有疑问的,也可以贴完,我可以回答,我回答不了,我就让 ai 扫项目代码回答…

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

Captcha Code