同一封信,转发前后
From 换成别名的域名发出,原发件人留在显示名和 Reply-To 里。
原信,发到 x1+shop@upmail.ai
转发后,到 you@example.com
From: "Zhang San" <zhangsan@example.com>
From: "Zhang San (zhangsan@example.com)" <no-reply@upmail.ai>
Reply-To: "Zhang San" <zhangsan@example.com>
To: x1+shop@upmail.ai
To: <you@example.com>
X-Original-To: x1@upmail.ai
X-UpMail-Alias: x1@upmail.ai
DKIM-Signature: d=example.com
DKIM-Signature: d=upmail.ai
Subject: 你的订单已发货
Subject: 你的订单已发货
一封信从投递到收件箱
任何一关没过,信就停在那里,不会转出去。
-
查别名
RCPT 阶段就查,不收正文
550没绑定或已停用 -
防循环
认得自己加过的头
554已带 X-UpMail-Alias -
rspamd 打分
可疑的信主题前加 [SPAM]
550判为垃圾邮件 -
收信规则
白名单跳过垃圾拦截
250黑名单,收下不转发 -
改写头部
去掉原 DKIM 和 ARC 签名
-
SES 发出
用别名的域名签名
-
你的邮箱
同一个邮箱只投一次
发件方会收到的回应
拒收发生在对话当中,对方的服务器当场就知道。
| 回应 | 什么时候 | 对方会怎样 |
|---|---|---|
| 250 | 至少投递到一个邮箱;黑名单的信也回 250 | 当作已送达 |
| 451 | 全部投递失败,或 rspamd 要求稍后再试 | 过一会儿重发 |
| 550 | 地址没绑定、已停用,或判为垃圾邮件 | 收到退信 |
| 554 | 信里已经带着 X-UpMail-Alias | 收到退信,循环到此为止 |
收到转发的信之后
- 验证邮件
- 链接 24 小时内有效。打开只显示确认按钮,点了才开始转发;不是你本人操作,关掉页面即可。
- 回复
- 直接点回复,信回到原发件人,不经过 UpMail。
- 加个后缀
x1+任意内容@upmail.ai也会转给 x1 的邮箱,大小写不限。- 退信和投诉
- 邮箱硬退信,或把转发的信标为垃圾邮件,转发会停下,管理员可以恢复。
请求201 Created
curl -X POST https://upmail.ai/api/v1/aliases \
-H "Authorization: Bearer $UPMAIL_KEY" \
-H "Accept: application/json" \
-d local_part=shop
响应
{
"data": {
"address": "shop@upmail.ai",
"domain": "upmail.ai",
"enabled": true,
"bindings": [],
"created_at": "2026-10-26T03:12:08.000000Z"
}
}