【OutlookManager v2.3】听说你不知道outlook邮箱怎么用?([email protected]_token----client_id)

求个star没毛病吧 :tieba_003:


2025/07/03 10:38: v2.3.0 - Docker部署权限问题修复


2025/07/02 17:07: v2.2.0 - 批量账户导入性能优化


2025/07/01 15:35:v2.1.0 - 修复若干bug,增加一键复制功能


2025/06/27 17:07:v2.0.0 - 已更新账户管理功能,大伙可以方便的管理失活账户了,另外做了一些性能优化


2025/06/26 17:32:v1.1.0 - 已更新鉴权功能,大伙可以设置个强密码安心的反代了


2025/06/26 16:32:v1.0.0 - 正式上线

:tieba_003: 废话不多说,先上效果图



:bili_007: 部署之后,你能干什么?

  1. 可视化outlook邮箱管理
  2. 一键批量导入
  3. 邮件内容支持html渲染,同时支持纯文本和源码查看
  4. 直接调用api获取邮件
  5. 避免域名邮箱不可使用

:tieba_008: 别扯了,搞快点,api如何调用?

📝 1. 注册账户
curl -X POST "http://localhost:8000/accounts" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer admin123" \
  -d '{
    "email": "[email protected]",
    "refresh_token": "your_refresh_token",
    "client_id": "your_client_id"
  }'

响应示例:

{
  "email_id": "[email protected]",
  "message": "Account verified and saved successfully."
}
📬 2. 获取邮件列表
# 获取所有邮件(智能聚合)
curl "http://localhost:8000/emails/[email protected]?folder=all&page=1&page_size=100" \
  -H "Authorization: Bearer admin123"

# 仅收件箱
curl "http://localhost:8000/emails/[email protected]?folder=inbox" \
  -H "Authorization: Bearer admin123"

# 仅垃圾箱
curl "http://localhost:8000/emails/[email protected]?folder=junk" \
  -H "Authorization: Bearer admin123"

响应示例:

{
  "email_id": "[email protected]",
  "folder_view": "all",
  "page": 1,
  "page_size": 100,
  "total_emails": 1247,
  "emails": [...]
}
📖 3. 获取邮件详情
curl "http://localhost:8000/emails/[email protected]/INBOX-12345" \
  -H "Authorization: Bearer admin123"

响应示例:

{
  "message_id": "INBOX-12345",
  "subject": "重要:项目进展更新",
  "from_email": "[email protected]",
  "to_email": "[email protected]",
  "date": "2024-01-20T10:30:00Z",
  "body_plain": "邮件正文...",
  "body_html": "<html>...</html>"
}

:tieba_018: 贴主自用,信誉保证

强烈建议docker compose部署,真丶一键部署。 同时,你可以修改docker-compose.yml中的ports项改变端口映射。示例如下:

# 将 docker 中的 8000 端口映射到本机 8756 端口
ports:
      - "8756:8000" 
206 个赞

前排支持大佬!

6 个赞

支持一下!

2 个赞

前排支持

1 个赞

这回帖速度不是脚本???

image
第一个star是我的()

1 个赞

我说我在"最新"刷贴时正好看见一个熟悉的头像你信吗

1 个赞

好好好,N佬说啥我都信 :tieba_003:

2 个赞

牛的佬,前几天我还用邮局搞api调用,但是有个问题,我提取到的都是文本,有部分验证码采用图片形式发送,可以接上ocr嘛

我靠,白花钱买心蓝了。

支持支持!

啊?这玩意还能卖钱吗 :tieba_018:

1 个赞

支持大佬

支持一个,虽然暂时用不到。

大佬nb

邮箱批量管理有了,下一步是不是该教注册机了 :melting_face:

别瞎说嗷,我不知道这玩意能干啥嗷 :tieba_018:

一个批量管理outlook的工具~

没那么多outlook邮箱咋办

下一步是批量注册吗