邮件收件读邮件API
  1. 账号管理
邮件收件读邮件API
  • 首页
  • 标准版(推荐)
    • 账号管理
      • 账号分页列表
      • 账号全部数据
      • 添加账号
      • 修改账号
      • 查询账号
      • 删除账号
      • 删除全部账号
      • 添加账号-批量
      • 规则测试
      • 登录测试
    • 匹配规则
      • 匹配规则分页列表
      • 查询匹配规则
      • 添加匹配规则
      • 测试匹配规则
      • 修改匹配规则
      • 删除匹配规则
    • 系统设置
      • 查询配置
      • 修改配置
    • 读取邮件API
      • 获取最新一封邮件
      • 获取最新一封邮件_正文
      • 获取邮件列表
  • 开放版
    • 卡密
      • 卡密分页列表
      • 卡密全部数据
      • 生成卡密
      • 修改卡密
      • 查询卡密
      • 删除卡密
      • 删除全部卡密
    • 读取邮件API
      • 获取最新一封邮件
      • 获取最新一封邮件_正文
      • 获取邮件列表
      • 查询卡密余额
  • 复杂版
    • 账号管理
      • 账号分页列表
        GET
      • 账号全部数据
        GET
      • 添加账号
        POST
      • 修改账号
        POST
      • 查询账号
        GET
      • 删除账号
        POST
      • 删除全部账号
        GET
      • 添加账号-批量
        POST
      • 规则测试
        POST
      • 登录测试
        POST
    • 代理管理
      • 代理分页列表
      • 代理全部数据
      • 查询代理
      • 添加代理
      • 修改代理
      • 删除代理
      • 代理测速
      • 测试代理API
    • 匹配规则
      • 匹配规则分页列表
      • 查询匹配规则
      • 添加匹配规则
      • 修改匹配规则
      • 删除匹配规则
      • 测试匹配规则
    • 系统设置
      • 查询配置
      • 修改配置
    • 读取邮件API
      • 获取最新一封邮件
      • 获取最新一封邮件_正文
      • 获取邮件列表
  1. 账号管理

添加账号

POST
http://127.0.0.1:8091/email/email/user/add

请求参数

Header 参数
Safe-Key
string 
可选
如果配置文件里配置了安全密钥,那么需要传
Body 参数application/json
user
string 
邮箱账号
必需
pass
string 
邮箱密码
必需
groupType
string 
分组
必需
isSsl
string 
SSL验证
可选
1=是,0=否,如果配置文件里配置了,那么可以不用填写
protocol
string 
协议类型
必需
pop3、imap
popHost
string 
pop3地址
可选
如果配置文件里配置了,那么可以不用填写
popPort
string 
pop3端口
可选
如果配置文件里配置了,那么可以不用填写
imapHost
string 
imap地址
可选
如果配置文件里配置了,那么可以不用填写
imapPort
string 
imap端口
可选
如果配置文件里配置了,那么可以不用填写
testLogin
string 
是否执行登录测试
必需
0=否,1=是
示例
{
    "user": "wan163@163.com",
    "pass": "XOUHIWGTZ",
    "groupType": "阿萨德",
    "isSsl": "0",
    "protocol": "imap",
    "popHost": "pop.163.com",
    "popPort": "110",
    "imapHost": "imap.163.com",
    "imapPort": "143",
    "testLogin": "0"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://127.0.0.1:8091/email/email/user/add' \
--header 'Safe-Key;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "user": "wan163@163.com",
    "pass": "XOUHIWGTZ",
    "groupType": "阿萨德",
    "isSsl": "0",
    "protocol": "imap",
    "popHost": "pop.163.com",
    "popPort": "110",
    "imapHost": "imap.163.com",
    "imapPort": "143",
    "testLogin": "0"
}'

返回响应

🟢200成功
application/json
Body
code
integer 
必需
success
boolean 
必需
msg
string 
必需
data
object 
必需
createId
null 
必需
createTime
string 
必需
updateId
null 
必需
updateTime
string 
必需
isDelete
integer 
必需
id
string 
必需
user
string 
必需
pass
string 
必需
popHost
string 
必需
popPort
string 
必需
imapHost
string 
必需
imapPort
string 
必需
isSsl
string 
必需
protocol
string 
必需
timestamp
integer 
必需
示例
{
    "code": 200,
    "success": true,
    "msg": "操作成功",
    "data": {
        "createId": null,
        "createTime": "2024-01-02 10:55:36",
        "updateId": null,
        "updateTime": "2024-01-02 10:55:36",
        "isDelete": 0,
        "id": "54d0fc149a2405376a6acfed8c10ab92",
        "user": "1@hotmail.com",
        "pass": "11",
        "popHost": "outlook.office365.com",
        "popPort": "995",
        "imapHost": "outlook.office365.com",
        "imapPort": "995",
        "isSsl": "0",
        "protocol": "pop3"
    },
    "timestamp": 1704186230818
}
修改于 2024-04-01 09:35:33
上一页
账号全部数据
下一页
修改账号
Built with