【开源】outlookEmail做了个比较大的更新,完美支持hotmail及其别名邮箱,接入了gmail等主流其他邮箱,支持TG SMTP转发,支持各类邮箱别名

lenoa 2026-04-09 13:57 1

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:



  • 我的帖子已经打上 开源推广 标签:

  • 我的开源项目完整开源,无未开源部分:

  • 我的开源项目已链接认可 LINUX DO 社区:

  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:

  • 以上选择我承诺是永久有效的,接受社区和佬友监督:


以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出






之前的帖子 原贴 无法编辑了,加上这次更新算是比较大,所以另开一贴


先说说灵感来源吧,前几天有个大佬发了个帖子 俺也走通了hotmail了 ,我才知道原来项目还是有人用的,鉴于先oai大善人打掉了各种域名邮箱,所以想试试gmail啥的别名邮箱,手搓又太麻烦了,所以想把各个邮箱的api统一成一套,方便接入;同时gmail支持加+这种别名邮箱,outlook hotmail也支持别名邮箱,那就顺带加个别名管理吧,所以有了这次的更新


项目地址:



GitHub - assast/outlookEmail · GitHub



完整API文档地址:



outlookEmail/docs/api.md at v2.0.0 · assast/outlookEmail · GitHub



其实获取邮件用这一个api就行了吗,api_key和email换成邮箱或者别名



http://localhost:5000/api/external/emails?api_key=前端设置的&[email protected]&folder=all&top=1



新增了一个获取邮箱列表的api,可以通过groupId筛选,groupId在前端更新了展示



http://localhost:5000/api/external/accounts?api_key=前端设置的&group_id=1



主要更新内容



  1. 增加支持gmail、126等其他邮箱(这俩是测了的,其他的几个撸了代码,但是还没测试,欢迎佬友测试,报错应该是会打到界面了,遇到报错可以提issue或者帖子下面留言、或者大佬直接提pr就更美了)

  2. api支持一个接口同时获取垃圾箱和收件箱

  3. api支持通过别名邮箱获取邮件 (如果你把外部邮箱 B 自动转发到本项目管理的邮箱 A,再把 B 配成 A 的别名,那么后续可以直接用 B 作为 email 参数调用API, 这个我想到是能用到鸭子或者firefox这种隐私邮箱,将隐私邮箱设置成你转到的邮箱的别名就能正常取件了;或者gmail和Outlook的别名)

  4. 支持转发到TG或者SMTP(SMTP目前只测了126是可以正常转的,gmail也测了一直超时不管是VPS还是本地,俺没找到解决办法,我就先去掉了),支持转发垃圾邮件的内容

  5. 带+号的附加电子邮箱自动识别,自动回退主邮箱/别名邮箱查询 2026年4月14日17:38:11更新


2026-04-15


Added



  • 新增项目运行时后端模型,支持按 project_key 管理邮箱在项目内的独立状态,并提供启动项目、项目列表、项目账号列表、领取、成功、失败、释放、重置失败、移出项目、恢复项目等完整接口。

  • 新增内置 2925邮箱 类型


2026年05月03日20:34:24 更新



  • ^-^ WebDAV 备份 - 支持将“导出全部分组”的文件按 Cron 定时上传到 WebDAV,也可手动触发上传


最后补一个别名邮箱的api调用截图

最新回复 (19)
  • xzcokw 04-09 13:58
    1

    来支持佬了,对我很有帮助,非常支持开源··

  • kkkas 04-09 14:06
    2

    我也在用!

    空了我放个outlookemail的gpt注册机出来~

  • s T 04-09 14:08
    3

    非常感谢佬的项目,很有用,完美支持hotmail

  • kkkas 04-09 14:22
    4

    新版本兼容旧的api吗?没有做破坏性改动吧?

  • baobab 04-09 14:23
    5

    哈哈 刚才还在其它帖中推荐佬的项目

    不过我正好给佬反馈一个bug

    ^-^ 获取 Refresh Token的步骤2: 粘贴授权后的完整 URL

    这时会出现两段Token,这里的导入提示说新旧格式都支持

    但实际导入后出现client_id和refresh_token填错位置

  • lenoa 楼主 04-09 14:23
    6

    应该没有,说的我不自信了 我再去对比一下,hhh

  • lenoa 楼主 04-09 14:28
    7

    好的,晚上我瞅瞅看是啥情况,感谢佬友反馈

  • starsea 04-09 14:38
    8

    docker部署的,clash开tun模式 hotmail邮箱获取邮件就一只转圈圈然后超时,关掉代理就能正常获取邮件是什么原因?

  • lenoa 楼主 04-09 14:48
    9


    找AI分析了下,就这俩算是破坏性的改动,前者应该是可以通过指定top参数恢复,后者一般应该是前端才用得到的;

  • DKT 04-09 14:50
    10

    支持TG转发了,这个功能好啊,感谢佬友开源!

  • lenoa 楼主 04-09 15:22
    11

    docker部署的,clash开tun模式 hotmail邮箱获取邮件就一只转圈圈然后超时,关掉代理就能正常获取邮件是什么原因?



    可以让ai帮忙排查排查看看,如果有结果了也欢迎在这里分享一下,让大家少走点弯路

  • troll 04-09 15:56
    12

    现在网页端codex插件对接的本地化邮件平台就是大佬的项目,感觉有成为大开源项目的前景

  • lenoa 楼主 04-09 16:02
    13

    已修复,会自动识别导入的outlook/hotmail格式,auth返回也只返回一种格式了

  • baobab 04-09 16:45
    14

    谢谢佬,效率太高啦!我这就去更新docker容器

  • lenoa 楼主 04-09 16:47
    15

    如果不急的话 可以晚一点,正在改成直接界面填用户名密码 直接保存

  • lenoa 楼主 04-09 16:49
    16

    其实就是我自己懒,outlook切换账号麻烦,外加多端都得登录一次 有点烦了,才整的这个,能给大家带来方便就很棒了

  • lenoa 楼主 04-09 17:22
    17

    整好了

  • zk8080 04-09 17:48
    19

    感谢大佬,我现在的手搓注册机就在用佬的服务进行接码。能提个优化么,外部API可以加一个获取邮箱列表的接口吗,现在我的手搓注册机还得自己手填一下邮箱列表 ^-^

  • 吾是菜鸟 04-09 18:29
    20

    关注佬;啥时候发 我下来试一下 手里挺多短效hotmail邮箱没好用的注册机

* 帖子来源Linux.do
返回