Loading...
Loading...
Compare original and translation side by side
Build toward the existing app. Reuse its Hono routes, Drizzle schema, SQLite database, logging, error, andpatterns. A small, native integration is easier to reason about and safer than a second email framework.Result
基于现有应用构建。复用其Hono路由、Drizzle schema、SQLite数据库、日志、错误处理和模式。原生轻量集成比引入第二个邮件框架更易理解且更安全。Result
AGENTS.mdAGENTS.md| Concern | Required decision |
|---|---|
| Postmark server | Use the one development server already provisioned for this project. The app does not create, delete, or configure it. |
| Inbound route | |
| Inbound authentication | HTTP Basic Auth, username |
| Server credentials | Read |
| Inbound address | Use the exact virtual address supplied in the task. Do not create an ENV for it. |
| Outbound sender | Use the exact task-provided sender, currently |
| Outbound stream | Postmark's existing Default Transactional stream ( |
| Transport | Direct HTTPS requests to Postmark's Email API from server code. |
| SMTP | Do not enable or use SMTP. |
| Customware gateway | Do not add a Customware send endpoint, proxy, or email gateway. |
| Production | Implement the development capability described by the task. Do not add production-server, publish, or environment-branching behavior. |
| 关注点 | 必填决策 |
|---|---|
| Postmark服务器 | 使用已为该项目预配置的开发服务器。应用不得创建、删除或配置该服务器。 |
| 入站路由 | |
| 入站认证 | HTTP Basic Auth,用户名 |
| 服务器凭证 | 仅在服务器端读取 |
| 入站地址 | 使用任务中提供的精确虚拟地址。请勿为其创建环境变量。 |
| 出站发件人 | 使用任务提供的精确发件人地址,当前为 |
| 出站流 | Postmark现有的默认事务流( |
| 传输方式 | 从服务器代码直接向Postmark的Email API发送HTTPS请求。 |
| SMTP | 请勿启用或使用SMTP。 |
| Customware网关 | 请勿添加Customware发送端点、代理或邮件网关。 |
| 生产环境 | 实现任务描述的开发环境功能。请勿添加生产服务器、发布或环境分支相关行为。 |
VITE_*.env.env.*node --env-file=.env ...MessageID403X-Postmark-Server-TokenMessageStream: "outbound"ReplyToVITE_*.env.env.*node --env-file=.env ...MessageID403X-Postmark-Server-TokenMessageStream: "outbound"ReplyTocustomware-emailaction_requiredcustomware-emailaction_requiredResultResultPOSTMARK_ACCOUNT_TOKENPOSTMARK_ACCOUNT_TOKENPOSTMARK_INBOUND_WEBHOOK_SECRETPOSTMARK_SERVER_TOKENMessageIDPOST /emailX-Postmark-Server-TokenMessageStream: "outbound"POSTMARK_INBOUND_WEBHOOK_SECRETPOSTMARK_SERVER_TOKENMessageIDPOST /emailX-Postmark-Server-TokenMessageStream: "outbound"customware-aicustomware-support-widgettask-workflowcustomware-aicustomware-support-widgettask-workflow