GoForum🌐 V2EX

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

nonozone · 2026-04-12 20:45 · 0 次点赞 · 1 条回复

我相信 V2EX 有很多用户跟我一样,手里有多个域名、每个域名下还有几个前缀( info@ 、hello@ 、support@……)但实际上只有自己一个人收发邮件。

传统解决方案各有问题

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

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

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

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

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

几个设计细节

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

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

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

发件后端用的是 Amazon SES ,目前稳定。

这个需求折腾了挺久,一直没找到完美方案,最后决定自己做。用 vibe coding 开发,前后大概一两周。核心收发和配置流程目前都没问题,UI 上可能还有一些小 bug 。

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

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

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

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

1 条回复
nonozone · 2026-04-12 21:00
#1

补充一点,所有的收件/发件都保存在你自己的工作邮箱(比如 Gmail )里,你的客户比如 Jerry@haha.com 给你发邮件,在 Gmail 里的发件人依然是 Jerry@haha.com ,你回复他的邮件,收件人同样也是 Jerry@haha.com 。这样搜索整理查询都非常的简单直接,不像传统的域名邮箱那样,需要切换到不同的账户查找。

添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: nonozone
发布: 2026-04-12
点赞: 0
回复: 0