临时邮箱服务 API,邮件保留 24 小时后自动删除。
创建临时邮箱地址
请求:
{
"mail": "myname" // 可选,自定义邮箱前缀
}
响应:
{
"mail": "myname@mail.dovislab.com",
"key": "eyJhbGc..."
}
读取邮件内容
请求:
{
"key": "eyJhbGc...",
"mail": "myname@mail.dovislab.com"
}
响应(无邮件):
{ "status": "empty" }
响应(有邮件):
{
"status": "received",
"from": "sender@example.com",
"to": "myname@mail.dovislab.com",
"headers": { "subject": "...", ... },
"raw": "原始邮件内容",
"receivedAt": 1234567890
}
健康检查
响应: healthy
# 创建邮箱
curl -X POST https://mail.dovislab.com/get-mail \
-H "Content-Type: application/json" \
-d '{"mail":"test"}'
# 读取邮件
curl -X POST https://mail.dovislab.com/read-mail \
-H "Content-Type: application/json" \
-d '{"key":"YOUR_KEY","mail":"test@mail.dovislab.com"}'