接口简介:
通用获取邮箱邮件-支持IMAP/POP3,支持QQ邮箱,网易邮箱等各种邮箱。
请求地址:
https://cn.apihz.cn/api/mail/getmaillist.php
请求方式:
POST或GET。
请求参数:
【名称】【参数】【必填】【说明】
【用户ID】【id】【是】【用户中心的数字ID,例:id=10000000】
【用户KEY】【key】【是】【用户中心通讯秘钥,例:key=15he5h15ty854j5sr152hs2】
【邮箱】【mail】【是】【邮箱,例:mail=mail@apihz.cn】
【密码】【pwd】【是】【密码,注意QQ邮箱等的密码是授权码,需要在邮箱设置里配置,请自行百度。例:pwd=123456】
【协议】【popimap】【是】【imap或pop3,只能传这两个值,不能填错,否则会造成超时,同时链接地址,端口,加密方式等必须与协议对应,常见邮箱的配置参数请参考:https://www.apihz.cn/article/d072d462a70d8b1efed3d3bea3290135.html
例:popimap=imap】
【链接地址】【ip】【是】【链接地址,可以是IP,也可以是域名,例:ip=pop.qq.com】
【链接端口】【port】【是】【对应协议的链接端口,例:port=993】
【加密方式】【ssl】【是】【传ssl或tls,例:ssl=ssl】
【页码】【page】【否】【邮件列表页码,默认1,例:page=1】
【每页数量】【num】【否】【每页获取的邮件数量,默认10,最大不超过30,例:mail=mail@apihz.cn】
返回参数:
【名称】【参数】【说明】
【状态码】【code】【200成功,400错误】
【消息内容】【msg】【返回提示。】
【邮件数量】【num】【邮箱收件箱总邮件数量。】
【邮件列表数据集】【data】【邮件列表数据集。】
【邮件序号】【data.number】【邮件序号。】
【邮件主题】【data.subject】【邮件主题。】
【发件人邮箱】【data.frommail】【发件人邮箱。】
【发件人名称】【data.fromname】【发件人名称。】
【时间】【data.date】【时间。】
【邮件内容】【data.content】【邮件内容。注意,现在大多邮件都会带HTML格式内容,请自行提取邮件里自己需要的内容。】
GET请求示例:
https://cn.apihz.cn/api/mail/getmaillist.php?id=88888888&key=88888888&mail=mail@apihz.cn&pwd=123456&popimap=imap&port=993&ip=imap.qq.com&ssl=ssl&page=1&num=10
注意:示例里的ID与KEY为公共ID与KEY,共享每分钟调用频次限制,接口本身免费,请使用自己的ID与KEY,独享每分钟调用频次。每日调用无上限。
POST请求示例:
请根据开发语言自行POST。
返回数据示例:
示例:{"code":400,"msg":"通讯秘钥错误。"}
示例:
{
"code": 200,
"msg": "获取成功",
"num": 13,
"data": {
"data": [
{
"number": 13,
"subject": "测试手机",
"frommail": "728528526@qq.com",
"fromname": "?无有",
"date": "2025-05-02 20:53:25",
"content": "啊啊啊巴巴爸爸\r\n\r\n\r\n?无有\r\n728528526@qq.com"
},
{
"number": 12,
"subject": "邮件发送测试。",
"frommail": "mail@erguanmingmin.com",
"fromname": "聚合联盟",
"date": "2025-05-02 17:06:20",
"content": "这是一封测试邮件!来自:https://pay.erguanmingmin.com/\r\n\r\n"
},
{
"number": 11,
"subject": "邮件发送测试。",
"frommail": "mail@erguanmingmin.com",
"fromname": "聚合联盟",
"date": "2025-05-02 17:06:31",
"content": "这是一封测试邮件!来自:https://pay.erguanmingmin.com/\r\n\r\n"
},
{
"number": 10,
"subject": "邮件发送测试。",
"frommail": "mail@erguanmingmin.com",
"fromname": "聚合联盟",
"date": "2025-05-02 17:06:26",
"content": "这是一封测试邮件!来自:https://pay.erguanmingmin.com/\r\n\r\n"
},
{
"number": 9,
"subject": "邮件发送测试。",
"frommail": "mail@erguanmingmin.com",
"fromname": "聚合联盟",
"date": "2025-05-02 17:05:58",
"content": "这是一封测试邮件!来自:https://pay.erguanmingmin.com/\r\n\r\n"
}
]
}
}
参考资料(版权):
https://www.apihz.cn/api/mailgetmaillist.html