MailScout

智能提取网站站长联系方式(邮箱、QQ),识别站点类型,一键复制导出

이 스크립트를 설치하려면 Tampermonkey, Greasemonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램을 설치해야 합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Userscripts와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 유저 스크립트 관리자 확장 프로그램이 필요합니다.

(이미 유저 스크립트 관리자가 설치되어 있습니다. 설치를 진행합니다!)

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

(이미 유저 스타일 관리자가 설치되어 있습니다. 설치를 진행합니다!)

작성자
dd ys
일일 설치 수
0
총 설치 수
0
평점
0 0 0
버전
1.0.0
생성일
2026-03-10
갱신일
2026-03-10
크기
38.6KB
라이선스
MIT
적용 사이트
모든 사이트

MailScout

智能提取网站站长联系方式(邮箱、QQ),识别站点类型,一键复制导出。

提供 Chrome 扩展油猴脚本 两种使用方式。


功能概览

功能 说明
邮箱提取 标准邮箱 + 反爬变体([at]#(at) 等)自动还原
QQ 提取 从文本、QQ链接中提取,附带置信度(高/中),自动生成 QQ 邮箱
图片联系方式 检测可能包含联系方式的图片(二维码、联系方式截图等)
网站资料 自动提取页面标题、描述、底部信息
站点分类 识别博客、论坛、导航站、WordPress 等类型
推荐页面 自动发现「联系我们」「关于」等页面链接
微信检测 检测页面是否仅有微信联系方式
一键复制 生成 `站点名 \
导出 CSV 将扫描结果导出为 CSV 文件
扫描历史 自动保存扫描记录,支持查看和清空
悬浮球提示 已扫描过的站点悬浮球显示绿色标记
搜索标记 Google / Baidu / Bing 搜索结果中标记已扫描站点

Chrome 扩展版

安装

  1. 打开 chrome://extensions/
  2. 开启右上角「开发者模式」
  3. 点击「加载已解压的扩展程序」
  4. 选择 MailScout 项目文件夹

使用

  • 点击工具栏图标点击页面右上角悬浮球 打开侧边栏
  • 侧边栏打开后自动扫描当前页面
  • 切换标签页或页面加载完成时自动重新扫描
  • 悬浮球可拖拽到任意位置
  • 已扫描过的站点,悬浮球右上角会出现绿色小圆点

文件结构

MailScout/
├── manifest.json          # 扩展配置(MV3)
├── background.js          # 后台服务(侧边栏管理、存储、动态注入)
├── content.js             # 内容脚本(悬浮球、扫描调度、搜索标记)
├── sidepanel.html         # 侧边栏页面
├── sidepanel.css          # 侧边栏样式(Corporate Clean)
├── sidepanel.js           # 侧边栏交互逻辑
├── utils/
│   ├── extractor.js       # 提取引擎(邮箱、QQ、图片、网站资料)
│   ├── classifier.js      # 分类引擎(站点类型、联系页面发现)
│   └── filter.js          # 过滤引擎(微信检测、状态判断、复制格式)
└── icons/
    ├── icon16.png
    ├── icon48.png
    └── icon128.png

权限说明

权限 用途
activeTab 访问当前活动标签页
tabs 监听标签页切换和加载事件
sidePanel 使用侧边栏 API
storage 本地存储扫描历史
scripting 动态注入内容脚本(解决已打开页面未注入问题)
host_permissions: <all_urls> 允许在所有网站上运行

油猴脚本版

安装

  1. 安装 TampermonkeyViolentmonkey
  2. 新建脚本 → 将 mailscout.user.js 的内容粘贴进去 → 保存
  3. 或者直接在浏览器中打开 mailscout.user.js 文件,油猴会提示安装

使用

  • 页面右上角出现 M 悬浮球,点击打开扫描面板
  • 也可通过油猴菜单中的「MailScout - 打开面板」入口打开
  • 面板从右侧滑出,功能与 Chrome 扩展版完全一致
  • 悬浮球可拖拽,已扫描站点显示绿点

与 Chrome 扩展版的区别

项目 Chrome 扩展 油猴脚本
UI 形式 浏览器侧边栏 页面内浮动面板
存储方式 chrome.storage.local GM_setValue / GM_getValue
复制方式 navigator.clipboard GM_setClipboard
安装方式 加载扩展 安装油猴脚本
自动扫描 切换标签页自动扫描 手动点击扫描

操作说明

扫描页面

  1. 打开目标网页
  2. 点击悬浮球或工具栏图标
  3. 系统自动扫描并展示结果

复制联系方式

  • 每条邮箱/QQ 旁有「复制」按钮,点击即复制
  • 「一键复制」区域提供 站点名 | 邮箱 格式,方便批量整理

导出数据

  • 点击底部「导出 CSV」按钮
  • 自动下载包含网站名、域名、联系方式的 CSV 文件

识别已处理站点

  • 悬浮球绿点:当前页面已扫描过,无需重复处理
  • 搜索引擎标记:Google / Baidu / Bing 搜索结果中,已扫描站点标题后显示绿色「已扫描」标签

清空历史

  • 点击底部「清空历史」按钮,确认后清除所有扫描记录
  • 清空后悬浮球绿点和搜索标记会同步消失

相关链接


注意事项

  • 以下页面无法扫描:chrome://edge://、Chrome Web Store、PDF 查看器等浏览器内部页面
  • Cloudflare 等 CDN 验证不影响扫描,只要页面在浏览器中正常渲染即可
  • QQ 提取使用智能过滤(排除手机号、年份、邮编、价格等),但仍可能有少量误识别,请结合置信度判断
  • 图片联系方式仅提示存在,需手动查看原图内容、