使用该工具可以在不安装outlook和foxmail等邮件客户端的情况下快速下载指定邮箱的邮件,并将下载的邮件以eml格式进行保存。

附: 查看eml格式的邮件可使用 EmlReader 工具,该工具不到300K,绿色免安装。

【工具特点】

1、基于命令行参数,只有一个可执行文件;

2、内部集成SSL功能,提供安全可靠的邮箱访问;

3、可将邮箱中的邮件以eml的格式下载到指定目录;

4、在线支持POP3协议的STAT、LIST、DELE、RETR、TOP命令;

 

下载地址 http://softlee.cn/pop3.zip

【使用方法】

pop3 server[:port] [-ssl] -u account -p password [-o] [local-path]

server:pop3邮箱服务器地址,常见pop邮箱服务器地址如下:

        Yeah邮箱: pop.yeah.net

        163邮箱: pop.163.com

        QQ邮箱: pop.qq.com

        Outlook邮箱: outlook.office365.com

port: pop3邮箱端口,默认是110;如果是采用SSL协议则默认为995;

-ssl: 可选参数,如指定则表示使用SSL协议访问邮箱;

-u :该参数用于指定邮箱登录的账号account;

-p :该参数用于指定邮箱登录的密码password;

-o :可选参数,将邮箱中的邮件输出到指定路径local-path中,如果local-path为空,则输出到当前路径下;

如上述参数均不提供,也可在pop3的提示下逐步登录到邮箱中。

[在线使用]

邮箱登录成功后显示如下会话界面,使用help命令可查看命令列表。

stat(STAT)、list(LIST)、uidl(LIST)、top(TOP)、retr(RETR)、dele(DELE) 为POP3协议自有的命令。

stat:用于查看邮箱的统计信息,即邮件个数和所有邮件尺寸。

list:用于列出邮箱中的邮件信息(序号和尺寸),参数msgno是一个可选参数,表示邮件的序号,如果不指定则显示全部邮件信息。

uidl:用于查询某封邮件的唯一标志符。

retr:用于获取某封邮件的内容,需要指定邮件的序号msgno。

top: 用于获取某封邮件的邮件头和邮件体中的前n行内容,需要指定邮件的序号msgno和行数topnum。

dele:用于删除某封邮件,需要指定邮件的序号msgno。



 

该工具对retr命令做了扩展,可将邮件内容输出到指定文件中,如下:

retr 1 "c:/1.eml"

该命令表示将msgno为1的邮件内容输出到C盘的“1.eml”文件中。

该工具还额外提供两个命令,viewdown

view命令可以快速的查看邮箱中所有邮件的头信息,主要是主题和邮件发送人和日期。

down命令可以将邮箱中的邮件以eml的格式下载到指定目录中。

附:EML格式解析和打开工具可参看如下文章

如何解析EML(邮件)格式的文件以及一款小巧的EML邮件阅读工具

欢迎使用!

POP3:基于命令行的电子邮件(EMail)在线查看和批量下载工具的更多相关文章

  1. 如何创建一个基于命令行工具的跨平台的 NuGet 工具包

    命令行可是跨进程通信的一种非常方便的手段呢,只需启动一个进程传入一些参数即可完成一些很复杂的任务.NuGet 为我们提供了一种自动导入 .props 和 .targets 的方法,同时还是一个 .NE ...

  2. Linux下基于命令行的抓包方法

    大家可能都已经对著名的抓包工具Ethereal比较熟悉了,这里再介绍一种基于命令行的抓包工具tcpdump. 举例:抓本机1813端口上的数据,并将抓包结果保存在test.cap文件中 然后在本地可以 ...

  3. Shell 命令行,实现对若干网站状态批量查询是否正常的脚本

    Shell 命令行,实现对若干网站状态批量查询是否正常的脚本 如果你有比较多的网站,这些网站的运行状态是否正常则是一件需要关心的事情.但是逐一打开检查那简直是一件太糟心的事情了.所以,我想写一个 sh ...

  4. 基于命令行编译打包phonegap for android应用 分类: Android Phonegap 2015-05-10 10:33 73人阅读 评论(0) 收藏

    也许你习惯了使用Eclipse编译和打包Android应用.不过,对于使用html5+js开发的phonegap应用,本文建议你抛弃Eclipse,改为使用命令行模式,绝对的快速和方便. 一直以来,E ...

  5. [Java] 实现一个基于命令行的用户管理

    实现基于一个命令行的用户管理,控制台操作 控制类 /* * 文 件 名: mvc.my.test.UserInterface.java * 版 权: XXX Technologies Co., Ltd ...

  6. windows 基于命令行制作vhd虚拟磁盘

    什么是VHD? VHD是Virtual Hard Disk的简称,就是虚拟硬盘,就是能把VHD文件直接虚拟成一个硬盘,在其中能像真实硬盘一样操作,读取.写入.创建分区.格式化.如果你用过虚拟机,就会知 ...

  7. 使用go实现基于命令行的计算器程序

    项目目录结构 calcs.go源文件 package main import ( "fmt" "os" "strconv" "my ...

  8. mupdf 基于命令行的 pdf转图片

    下载地址: https://www.mupdf.com/downloads/index.html 使用方法: 打开cmd,切换到mupdf文件路径下,再在命令行中敲入命令  mutool.exe  d ...

  9. linux命令行下的ftp 多文件下载和目录下载

    安装:yum install ftp 使用:ftp + ip (未进入ftp状态下运行) ----------------------------------------- 目标ftp服务器是一个非标 ...

随机推荐

  1. JZ-050-数组中重复的数字

    数组中重复的数字 题目描述 在一个长度为n的数组里的所有数字都在0到n-1的范围内. 数组中某些数字是重复的,但不知道有几个数字是重复的.也不知道每个数字重复几次.请找出数组中 第一个重复的数字. 例 ...

  2. LeetCode-011-盛最多水的容器

    盛最多水的容器 题目描述:给你 n 个非负整数 a1,a2,...,an,每个数代表坐标中的一个点 (i, ai) .在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, ...

  3. RENIX软件连接机箱测试RTSM基本操作——网络测试仪实操

    本文主要介绍了RENIX软件RTSM功能连接机箱测试的基本操作.文章分为三部分内容,第一部分为RTSM功能简介,第二部分为RTSM原理简介,第三部分为RTSM测试方案的具体介绍. 第一部分.RTSM功 ...

  4. Lua中如何实现类似gdb的断点调试—09支持动态添加和删除断点

    前面已经支持了几种不同的方式添加断点,但是必须事先在代码中添加断点,在使用上不是那么灵活方便.本文将支持动态增删断点,只需要开一开始引入调试库即可,后续可以在调试过程中动态的添加和删除断点.事不宜迟, ...

  5. Linux卸载源码编译安装的软件

    使用auto-apt 和 checkinstall,具体命令如下 #安装auto-apt和checkinstall apt install auto-apt checkinstall #在源码目录中 ...

  6. Docker——questions

    服务器的防火墙有什么用?(P14) Tomcat中的webapps.dist这一文件输出目录是用来做什么的?(P15) 容器之间实现数据共享的基础是要在主机有挂载的卷?

  7. eclipse新建maven项目:'Building' has encountered a problem. Errors occurred during the build.

    二.eclipse 新建maven 项目报错(因为没有配置maven环境) 1.问题: ① 出现的问题1: Could not calculate build plan:Plugin org.apac ...

  8. w3af漏扫的基本使用

    一.安装 apt安装 apt-get update apt-get install -y w3af 出现无法定位软件包 源码安装 sudo apt-get install git sudo apt-g ...

  9. 变量 Java day 5

    Java 第五天的学习 变量 变量注意事项 变量的底层 ASCII编码表 1.什么是变量? 概念:变量及代数. 在Java中,变量分为两种:基本类型的变量和引用类型的变量 1>基本类型的变量:必 ...

  10. 无刷电调修理方法 | 银燕(EMAX)12A无刷电调维修

    一. 银燕(XP-12A)电调修理 笔者的电调在使用4S电池时烧毁,其中一个PMOS管明显烧焦. 将其拆除,买来新元件重新焊接,通电依然冒烟了. 引脚定义 丝印662F: XC6206P332MR 低 ...