我用Rust构建了一个AI数据提取引擎和端到端加密的短信路由器。
我最近推出了 SendStackr。最初的灵感来源于我在一家代理公司工作的经历,当时我们管理着多个 Upwork 账户和一个“手机农场”操作(大约 50 台物理设备)。我们需要集中处理入站邮件并转发短信(主要用于双因素认证/一次性密码),但现有的工具要么价格高得离谱,要么迫使我们为每个设备设置单独的 webhook,或者在尝试通过标准的无代码封装处理大量非结构化数据时超时。
为了解决这个问题,我构建了自己的路由和提取引擎。
我没有依赖标准 API,而是完全用 Rust 编写了后端,构建了自定义的 SMTP 和 IMAP 服务器,以原生方式接收邮件。它使用图形 RAG 来读取非结构化的 PDF、原始 HTML 邮件和 webhook,提取所需的确切变量,并将其作为严格映射的 JSON 返回。
我还刚刚发布了一个 Android 节点应用程序,以解决物理手机的问题(短信和推送通知转发)。
查看原文
I recently launched SendStackr. The original itch came from my time working at an agency that managed multiple Upwork accounts and a "phone farming" operation (around 50 physical devices). We needed to centralize inbound emails and forward SMS (mostly for 2FA/OTPs), but the existing tools were either prohibitively expensive, forced us to set up individual webhooks per device, or timed out when trying to pipe heavy unstructured data through standard no-code wrappers.<p>To solve this, I built my own routing and extraction engine.<p>Instead of relying on standard APIs, I wrote the backend entirely in Rust, building custom SMTP and IMAP servers to ingest the emails natively. It uses Graph RAG to read unstructured PDFs, raw HTML emails, and webhooks, extracting the exact variables needed and returning them as strictly mapped JSON.<p>I also just released an Android Node app to handle the physical phone problem (SMS and push notification forwarding)