Penguin Mail 发布 1.0.0:Linux 上的开源 Rust 邮件客户端,支持本地 AI 助手
Penguin Mail 发布 1.0.0,一个面向 Linux x86_64 的开源邮件与日历客户端,采用 GPL-3.0-or-later 许可。
Penguin Mail 发布 1.0.0,一个面向 Linux x86_64 的开源邮件与日历客户端,采用 GPL-3.0-or-later 许可。
拥有 jacobg.co 两年多的作者为自定义域名邮箱试了多种方案,最终选定 Foundermail。
发布博客 Feed 应优先选用 RSS 2 或 Atom 格式,若从零开始推荐 Atom,因其规范歧义更少、兼容性更好。Feed 中所有 URL 必须使用以 https:// 开头的绝对地址,并正确设置 Content-Type(Atom 为 application/atom+xml)。建议在 Feed 中提供全文内容,Entry ID 一旦确定不可更改或复用,否则读者会收到重复条目或漏掉更新。
Resend 发布新 API 端点 List Clicked Links,可按总点击量排序返回某封广播邮件中被点击的所有链接及其总点击数和独立点击数。使用前需为域名开启点击追踪,该接口同时支持 Resend CLI 和 MCP server,方便接入自有仪表盘或跨活动报告。
Resend 在 Broadcast 和 Template 编辑器中新增 Table 组件,输入 /table 或从组件工具栏选择即可插入 3x3 表格。表格支持增删行列、切换表头、按列设置左中右对齐,以及全边框、横线或无边框和斑马纹样式,单元格可放文本、图片和变量。Markdown 表格可直接粘贴并保留对齐标记,官方建议发送前先用 Test email 检查各邮件客户端的渲染效果。
Resend 在 Broadcast 和 Template 编辑器中新增链接检查器,发送 Broadcast 或发布 Template 时会自动检查邮件中的链接,标记返回 404 或其他错误的失效链接、空按钮等缺失或无效 URL、example.com 或 TODO 等占位链接,以及多数邮件客户端不支持的锚点链接(#...)。点击问题即可在编辑器中跳转并修复。
Resend 发布取消 Broadcast 的 API 端点,此前只能在 dashboard 中取消。Broadcast 处于 scheduled 状态时取消会退回 draft,不发送任何邮件且可修改后重新排期;处于 queued 状态时取消则已发送邮件不受影响,队列中剩余邮件不再发送。
Resend 推出托管式抑制列表(managed suppression lists),团队可在 Dashboard 和 API 中查看、添加、移除抑制条目。地址因硬退信、投诉或手动添加进入列表,抑制对整个团队生效,跨所有域名和子域名,发送将跳过该地址直至移除。支持单个添加、CSV 导入及 API 批量导入最多 100 个地址。
Resend 在邮件编辑器中新增 Open Graph 图片预览的原生支持:粘贴公开 URL 时可选择「Paste as Link preview」,系统会自动抓取 Open Graph 元数据、校验图片、上传至 CDN 并在编辑器内显示图片预览。由于邮件客户端普遍不支持富媒体,而图片文件几乎被所有客户端支持,该方式可在各类邮件客户端中呈现富媒体效果。
Resend 推出重建后的 CSV 联系人导入功能,支持最大 200MB 文件、导入速度提升 10 倍,文件体积上限提高 300%。新仪表盘用 AI 自动匹配 CSV 列与现有属性并建议自定义属性,同时通过 Contacts Import API 和 SDK 提供完整编程导入支持,支持 upsert 冲突处理与分段。
Resend 为邮件编辑器新增 Chart 组件,Broadcasts 和 Templates 中均可使用,支持在邮件内嵌入柱状图、折线图和面积图。用户可通过 `/chart` 斜杠命令插入图表,在侧边栏配置图表类型、标题、数据(表格或 JSON)及系列颜色,编辑器会将图表渲染为图片嵌入邮件,确保在 Gmail、Outlook、Apple Mail 等客户端显示一致。
Resend 从零重建的无代码邮件编辑器已向 100% 用户开放,覆盖 Templates、Broadcasts 和 Unsubscribe Pages。新编辑器支持 2/3/4 栏多列布局、全局邮件主题设置,以及粘贴 YouTube 或 X/Twitter 链接自动转为富媒体嵌入。新增 HTML 代码视图,内置由 Prettier 驱动的格式化功能,并重写了拖拽排序逻辑。
Resend 的 Broadcast API 现在支持在创建时设置 send 参数为 true,用一次请求完成创建和发送,此前需要分两次请求。该调用还支持通过 scheduledAt 传入自然语言或 ISO 8601 时间戳来定时发送。
Cloudflare Email Routing 现已支持 RFC 5233 定义的子地址(又称 plus addressing),发往 [email protected] 的邮件会被 [email protected] 的自定义地址捕获。
Resend 上线自定义退订页面,用户可在账户设置中修改 logo、配色和文案,让退订页与品牌视觉保持一致。Pro 及以上档位用户还可移除页面底部的“Powered by Resend”标识。该设置将应用于团队账户此后发送的所有 broadcast。
Resend 为 Audiences 新增按邮箱地址获取联系人的方式,此前只能通过联系人唯一 ID 查询。该功能已覆盖全部官方 SDK,包括 Node.js、PHP、Python、Ruby、Go、Rust、Java 和 .NET,并支持 CLI 命令 `resend contacts get`。
Resend 宣布 Deliverability Insights 正式 GA,对所有 Resend 用户免费开放。该功能在 beta 期间已被运行 56,389 次检查、提供 445,178 条洞察,10,639 个团队用它修复问题并重新检查。用户在 Resend 中查看邮件时选择 Insights 标签,即可从「需注意」「可改进」「表现良好」三类检查中获取送达率建议。
Resend 为 Broadcasts 新增 X/Twitter 嵌入组件,粘贴任意 Tweet 链接即可在邮件中嵌入推文渲染图并附上跳转链接,还可选浅色或深色主题以匹配 Broadcast 样式。该组件在后台将推文截取为静态截图后嵌入,以保证在不同邮件客户端中显示一致。Resend 表示未来计划支持多条推文、推文串和引用推文。
Resend 为 Broadcasts 新增 YouTube 组件,可将任意 YouTube 链接嵌入为带链接的视频缩略图,并可选叠加 YouTube 播放按钮。该功能面向营销邮件场景,让以文本为主的邮件也能展示视频内容。
Resend 现已支持在发信时添加自定义邮件 Header,可通过 Node.js SDK 的 headers 字段传入。该功能可用于借助 X-Entity-Ref-ID 阻止 Gmail 邮件会话聚合,或用 List-Unsubscribe 为用户提供一键退订入口。