Email 163 Com

📧 163邮箱终端全能管家

163邮箱命令行管理工具,支持收发邮件、附件处理、文件夹管理与搜索,需配置授权码使用。

收藏
12.1k
安装
2.8k
版本
1.0.5
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

email-163-com 是一款专为网易163邮箱设计的命令行邮件管理工具,基于Python实现,完整覆盖邮件收发、附件管理、文件夹操作等核心场景。用户需先配置 ~/.config/email-163-com/config.json 文件,填入邮箱地址与客户端授权码(非登录密码),即可通过终端指令完成各类操作。

发送邮件:支持纯文本/HTML格式,可多附件发送,支持从文件读取正文内容。
读取邮件:基于IMAP协议,支持分页浏览、指定文件夹读取、未读过滤及完整内容查看。

文件夹管理:列出、创建、删除邮箱文件夹(如自定义分类目录)。

邮件搜索:按发件人、主题等条件组合检索。

邮件操作:删除、移动、标记已读/未读状态。

附件管理:列出邮件附件并支持下载到指定目录。

工具采用TLS/SSL加密连接,兼容163邮箱强制的IMAP ID扩展(RFC 2971),支持中文主题与发件人解析,输出格式为终端友好的结构化文本。

显著优点

  • 协议合规性强:原生支持163邮箱IMAP ID认证要求,避免"Unsafe Login"等常见连接错误
  • 功能覆盖完整:从基础收发延伸到文件夹管理、批量搜索、附件下载,满足日常邮件自动化需求
  • 中文环境适配:正确处理中文主题、发件人名称及163特有文件夹名称(如"已发送")
  • 配置灵活:支持JSON配置文件与环境变量两种方式,便于CI/CD或脚本集成
  • 安全传输:全程TLS/SSL加密,敏感信息存储于用户目录且建议设置600权限

潜在缺点与局限性

  • 单邮箱锁定:仅针对163邮箱协议优化,未测试兼容其他IMAP/SMTP服务商(如Gmail需不同认证流程)
  • 无图形界面:纯命令行交互,对非技术用户学习成本较高
  • 授权码依赖:必须使用网页端生成的客户端授权码,增加首次配置步骤
  • 本地配置风险:密码以明文形式存储于JSON文件,虽建议chmod 600但仍存在本地泄露风险
  • 功能边界:不支持日历邀请、邮件模板、自动过滤规则等高级功能
  • 无内置加密:邮件内容本身不加密,依赖传输层TLS,不适合高度敏感信息

适合人群

  • 开发者/DevOps工程师:需要将邮件收发集成到自动化脚本、监控告警或CI流程
  • 运维人员:批量处理日志报告、证书到期提醒等系统邮件
  • 效率工具爱好者:偏好命令行工作流,追求键盘驱动的邮件管理体验
  • 中文邮箱重度用户:长期使用163邮箱且需跨平台终端访问的场景

常规风险

  • 凭证泄露:配置文件若权限设置不当,可能被同机其他用户读取
  • 误操作数据丢失delete --all等批量操作无二次确认,脚本执行前建议先用search预览
  • 授权码过期:163授权码可能因安全策略失效,需定期检查更新
  • 网络环境限制:部分企业网络可能阻断IMAP/SMTP端口(993/465)
  • 附件安全风险:下载附件未经过滤,存在恶意文件执行隐患

Email 163 Com 内容

手动下载zip · 22.6 kB
HOW-TO-PUBLISH.mdtext/markdown
请选择文件