hMailServer邮局Api
  1. 邮件管理
hMailServer邮局Api
  • 介绍
  • 部署教程
  • 域名管理
    • 获取域名列表
      GET
    • 获取域名数量
      GET
    • 批量添加域名
      POST
    • 批量删除域名_根据ID
      POST
    • 批量删除域名_根据域名
      POST
    • 修改域名主邮箱
      GET
    • 获取域名列表_所有
      GET
  • 账号管理
    • 获取账号列表
      GET
    • 获取账号数量
      GET
    • 批量添加账号
      POST
    • 批量删除账号_根据ID
      POST
    • 批量删除账号_根据邮箱
      POST
    • 删除全部账号
      POST
    • 修改账号密码
      GET
    • 批量修改账号密码
      GET
    • 修改邮件转发_根据ID
      POST
    • 修改邮件转发_根据邮箱
      POST
    • 修改自动回复_根据ID
      POST
    • 修改自动回复_根据邮箱
      POST
  • 邮件管理
    • 获取收信邮件列表
      GET
    • 获取收信邮件数量
      GET
    • 获取发信邮件列表
      GET
    • 获取发信邮件数量
      GET
    • 读取邮件内容
      GET
    • 读取最新一封邮件内容
      GET
    • 删除邮件记录
      POST
    • 删除全部邮件记录
      POST
  1. 邮件管理

读取最新一封邮件内容

GET
/api/getContentNew
自行解析哦~
java解析的demo源码我已经提供了,其他编程语言自行百度即可,一般都有轮子

请求参数

Query 参数
emailId
string 
可选
邮箱账号ID(邮箱账号ID 和 邮箱账号 二选一即可)
示例值:
1
user
string 
可选
邮箱账号(邮箱账号ID 和 邮箱账号 二选一即可)
示例值:
test@daeny.cn
pass
string 
可选
非必填,如果接口中设置了,那就需要填写
from
string 
可选
发信人邮箱(可选模糊筛选)
示例值:
123@qq.com
currentdate
string 
可选
收信日期,例如:2024-03-21
apikey
string 
可选
安全密钥,使用header或者param参数都可以
默认值:
666
Header 参数
apikey
string 
必需
安全密钥,使用header或者param参数都可以
默认值:
asdasd

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://127.0.0.1:8080/api/getContentNew?emailId=1&user=test@daeny.cn&pass=&from=123@qq.com&currentdate=&apikey=666' \
--header 'apikey;'

返回响应

🟢200成功
text/plain
Body
code
integer 
必需
msg
string 
必需
result
object 
必需
count
integer 
总数量
必需
page
integer 
总页数
必需
timestamp
string 
必需
示例
MIME-Version: 1.0
Date: Tue,
14 Nov 2023 14: 10: 44 +0800
From: test@daeny.cn
To: Daen <1330166564@qq.com>
Subject: =?UTF-8?Q?Re=3A_=E4=BD=A0=E5=A5=BD?=
In-Reply-To: <tencent_D910994A438AC8DEE858064B038999E4C407@qq.com>
References: <tencent_D910994A438AC8DEE858064B038999E4C407@qq.com>
Message-ID: <95cfbbc6194130f725fbc3c4a8f7f09b@daeny.cn>
X-Sender: test@daeny.cn
Content-Type: text/plain; charset=UTF-8;
 format=flowed
Content-Transfer-Encoding: 8bit

在 2023-11-14 14: 10,Daen 写道:
> 这是一封测试邮件
我已收到
修改于 2024-11-26 02:50:46
上一页
读取邮件内容
下一页
删除邮件记录
Built with