Transmit
综合介绍
Transmit 是一个邮件发送服务,核心卖点是"隔离"。它把你的邮件发送任务放在独立通道里运行,和网站、服务器的日常流量完全分开。这样做的好处很直接:邮件发出去更稳定,不容易被邮箱服务商拦截,也不会因为网站流量波动而影响投递。
价格方面,Transmit 每月2美元起,门槛很低。个人开发者、小团队都可以轻松用上。操作方式以API调用为主,也提供管理后台,方便查看发送记录和统计数据。
如果你需要给用户发通知邮件、验证码、订单确认,或者做邮件营销,Transmit 提供了一条干净、独立的发送通道。它解决的是"邮件怎么发出去"这件事,不需要你搭建邮件服务器,也不用操心IP信誉问题。
功能列表
- 隔离发送通道:邮件从独立的IP地址发出,和你的主服务器、主域名分开,互不影响。
- API接口:提供简单的HTTP接口,支持程序直接调用,方便接入网站或应用。
- 域名验证:绑定你自己的发件域名,通过SPF和DKIM验证,提升邮件到达率。
- 发送记录:后台可以查看每一封邮件的发送状态,包括成功、失败、被退回等情况。
- 统计报表:按时间段查看发送量、成功率、打开率等数据。
- 模板管理:预先保存常用邮件模板,调用API时直接指定模板ID,不用每次传完整内容。
- 多用户权限:支持团队协作,不同成员可以分配不同的查看和操作权限。
使用帮助
Transmit 的使用流程不复杂,主要分几步:注册、验证域名、获取密钥、调用API发送邮件。下面逐一说明。
第一步:注册账号
打开 Transmit 官网,点击注册按钮,填写邮箱地址和密码。注册完成后,系统会给你分配一个默认的工作区(Workspace)。所有发送任务都在这个工作区里管理。如果团队使用,可以在工作区里邀请成员,并给不同成员设置权限。
第二步:验证发件域名
为了不让邮件被当成垃圾邮件,你需要验证自己的发件域名。在后台找到"域名管理",输入你的域名(比如 example.com),系统会生成两条DNS记录:一条是SPF记录,一条是DKIM记录。你到域名服务商那里添加这两条记录,然后回到 Transmit 后台点击"验证"。DNS记录生效可能需要几分钟到几小时,验证通过后,就可以用这个域名发邮件了。
第三步:获取API密钥
在后台的"API设置"页面,可以创建API密钥。创建时会让你选择权限范围,比如只读、发送、管理。建议按需选择,不要给所有密钥都开最高权限。密钥只显示一次,记得保存好。如果泄露了,可以在后台随时撤销并重新生成。
第四步:调用API发送邮件
Transmit 的API设计得很简单,一个HTTP请求就能发一封邮件。基础请求格式如下:
POST https://api.transmit.example/v1/messages
请求头里带上API密钥,请求体包含发件人、收件人、主题和正文。下面是一个简单的JSON示例:
{
"from": "[email protected]",
"to": ["[email protected]"],
"subject": "验证码",
"text": "你的验证码是 123456"
}
发送成功后,API会返回一个消息ID,用于后续查询发送状态。如果发送失败,也会返回错误码和错误原因,方便排查问题。
第五步:查看发送记录
在后台的"发送记录"页面,可以看到所有邮件的发送状态。每条记录包含收件人、主题、发送时间、状态等信息。状态一般有"已发送""已投递""被退回""被拦截"几种。点击单条记录,还能看到详细的技术信息,比如投递耗时、邮件服务商的反馈等。
第六步:使用模板
如果经常发送相同格式的邮件,可以在"模板管理"里创建模板。模板支持简单的变量替换,比如用 {{name}} 表示收件人姓名。调用API时,传入模板ID和变量值,邮件就会自动填充内容。这样可以省去每次拼接HTML的麻烦。
第七步:后台手动发送
不想写代码的话,后台也提供了手动发送功能。在"发送邮件"页面,填写收件人、主题和正文,点击发送即可。这个功能适合偶尔发一封测试邮件,或者处理临时需求。
产品特色
每月2美元起,用独立的通道发送邮件,保护域名信誉,提升送达率。
适用人群
- 个人开发者:需要给用户发通知邮件,但不想自己搭建邮件服务器。
- 小型创业团队:预算有限,需要一个便宜、稳定的邮件发送方案。
- 电商卖家:发送订单确认、发货通知、物流更新等邮件。
- 内容创作者:给订阅者发送 newsletter 或更新提醒。
应用场景
- 用户注册与验证:发送注册确认邮件、验证码、密码重置链接。
- 交易通知:订单确认、支付成功、发货提醒。
- 运营邮件:活动通知、产品更新、用户召回。
- 自动化触发:配合业务系统,在特定事件发生时自动发送邮件。
常见问题
- 什么是隔离邮件发送?
隔离发送指的是邮件从一个独立的IP和通道发出,不占用你网站或服务器的日常网络资源。这样做可以避免因为服务器流量波动或IP被污染而影响邮件投递。 - 每月2美元包含多少封邮件?
具体的邮件数量限额需要查看官方定价页面。一般来说,低价套餐包含基础发送量,超出部分按量计费。 - 可以用自己的域名发邮件吗?
可以。Transmit 支持绑定你自己的发件域名,并提供了SPF和DKIM验证记录,帮助提升邮件的可信度。 - 发邮件需要写代码吗?
不一定。后台提供了手动发送功能,可以直接填写收件人和内容。但如果你需要自动发送,就要使用API。 - 邮件被退回了怎么办?
后台的发送记录里会显示退回原因。常见的包括收件人地址不存在、对方邮箱已满、邮件被对方服务器拒绝等。根据原因修正后重新发送即可。