邮件安全检测与分析。当用户需要分析、扫描或检查电子邮件(.eml)文件的安全性时使用此技能。
邮件扫描仪 电子邮件检测是一项面向实际任务的技能,主要用于当用户想要在电子邮件(.eml)文件中进行安全分析时使用此技能;技能通过上传 th 来提供一份全面的安全评估报告。
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
当用户希望对电子邮件(.eml)文件执行安全分析时,请使用本技能。该技能通过将文件上传至 Mailscope 分析平台,生成一份全面的安全评估报告。
以用户的语言进行响应:若用户使用中文,则用中文回复;若使用英文,则用英文回复。所有技术标识符(如路径、命令行参数、字段名等)须保留英文原文。
当用户提供 API Key(例如:“我的 key 是 msk_xxx”、“帮我配置 API Key”、“set api key to msk_xxx”、“这是key: msk_xxx”)时,请将其写入 config.json 文件:
config.json。若不存在,则读取 config.json.example 作为模板,并据此创建 config.json。config.json 并解析为 JSON 对象。api_key 字段设为用户提供的密钥值。config.json(使用 2 个空格缩进以保证可读性)。用户需访问 https://x.lizhisec.com 申请自己的 API Key。若用户询问如何获取,请指引其前往该网址。
在运行分析前,请验证以下条件均已满足:
node --version 命令检查。若未安装,请提示用户安装 Node.js 22 或更高版本。api_key 字段。若缺失,请引导用户完成上述“步骤 0”。npx tsx scripts/analyze.ts
该脚本将执行以下操作:
报告本身结构完整、易于理解。以下是关键字段说明,帮助用户快速掌握核心信息:
risky(高危)、clean(安全),或其他等级若邮件被标记为 risky,请重点强调以下建议操作:
常见错误及其应对方式如下:
| 错误 | 原因 | 解决方案 |
|---|---|---|
| API key 未配置 | config.json 缺失或为空 |
引导用户完成 config.json 配置 |
| 上传失败(HTTP 4xx) | API key 无效 | 前往 https://x.lizhisec.com 重新申请 |
| 分析失败 | 邮件文件无法被平台正常解析 | 检查 .eml 文件是否格式异常或已损坏 |
| 分析超时 | 平台当前负载过高 | 稍后等待并重试 |
| 文件未找到 | 路径拼写错误 | 核实 .eml 文件路径是否正确 |
config.jsonAPI_BASE_URL 配置项(属内部实现细节)相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习
最新文章