前言:中文期刊网精心挑选了pop3协议范文供你参考和学习,希望我们的参考范文能激发你的文章创作灵感,欢迎阅读。
pop3协议范文1
关键词:pop3;SMTP;电子邮件
中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2013)07-1507-02
随着互联网技术的迅猛发展,网络给人们带来了很多便利,电子邮件是使用最广泛的网络功能之一,是计算机技术和通信技术结合的产物,属于异步通信方式。文章在RFC底层协议的基础上,通过SMTP协议和POP3协议开发了功能全面、方便实用的邮件客户端程序。
1 电子邮件相关协议
开发邮件客户端程序用到RFC822邮件格式、SMTP协议和POP3协议。RFC822定义了SMTP 、POP3以及其他电子邮件的传输协议所传输和提交的内容;POP3是因特网上传输邮件的第一个协议,也是一个离线协议;SMTP是Internet上传送电子邮件的一个标准协议,主要作用就是传送和提交电子邮件,它规定了主机之间相互传送电子邮件所使用的标准交换格式。
2 系统总体设计流程
接收邮件和发送电子邮件是客户端的核心功能,其他的功能也是不可以缺少的,例如地址薄管理。邮件的发送需求要求可以实现邮件的正常发送,这样不仅可以实现单个邮件的发送,还可以群发邮件,同时也要求可以以附件的形式发送。邮件的接收需求要求可以实现电子邮件的完好接收,这样既可以实现邮件文本的接收也能实现附件的接收,此外,具有提示邮件的接收日期以及发件人。附加功能需求附件功能主要是地址薄管理功能,用户可以很便捷的对联系人进行系统的管理。根据系统的需求,系统的功能模块主要有收邮件模块、写邮件模块、地址薄管理模块以及账号管理模块。
3 系统实现
以发送邮件模块为例。在邮件发送程序SendMail中,重载的构造函数 SmtpMail()用于在初始化过程中,把用户选择的附件的路径以参数的形式传给FilePath。得到上传的附件的文件流GetStream,由于在网络中的操作都是以网络流的形式来实现的,因此先把上传的附件转换成文件流的形式,然后再利用Write的方法将这些文件流写入网络,从而完成发送附件的步骤。发送SMTP命令的函数SendCommand的作用是把SMTP命令的字符串转换成对应的字节型值(C#中规定的Write方法只能写入字节型的数据)然后写入网络中,如果操作成功就返回一个标志为真的布尔型变量,如果操作失败或者发生异常就返回标志为假的布尔型变量。
4 系统功能测试
发送邮件测试是对发送文本以及附件的测试,发送文本邮件给收信人,测试中用新浪的邮箱分别往新浪的邮箱以及163的邮箱发送文本邮件,均可以发送成功,同时具有群发功能;接收邮件测试是对单个邮件收取测试,在选取相应的邮件账号后,可以对单个邮件进行收取,也可以对新设置的邮件账号进行邮件的收取;地址薄管理测试是对地址薄管理的测试,包括增加、删除、修改联系人等。经过对系统的测试,本系统能对邮件进行发送,能对邮件进行收取以及对地址薄进行管理。
参考文献:
pop3协议范文2
关键词:端口;网络安全;服务;木马;病毒
中图分类号:TP393文献标识码:A文章编号:1009-3044(2009)35-9964-03
Computer Port and Network Security
ZHANG Liang-liang
(Hefei Economy and Management Vocational School, Hefei 230041, China)
Abstract: This article describes some of the computer and network security-related ports, and on how to set these ports to improve the performance of your computer's network security was discussed, so that the network operating environment more secure, more reliable.
Key words: port; network security; services; trojan; virus
1 计算机端口概念
计算机“端口”是英文port的译义,可以认为是计算机与外界通讯交流的出口。其中硬件领域的端口又称接口,比如,ADSL Modem、集线器、交换机、路由器用于连接其他网络设备的接口,如RJ-45端口、SC端口等USB端口、串行端口等。软件领域的端口一般指网络中面向连接服务和无连接服务的通信协议端口,是一种抽象的软件结构,包括一些数据结构和I/O(基本输入输出)缓冲区。比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。
在网络技术中,端口(Port)有好几种意思。集线器、交换器、路由器的端口指的是连接其他网络设备的接口。我们这里所指的端口不是指物理意义上的端口,而是特指TCP/IP协议中的端口,是逻辑意义上的端口。总而言之,我们这里所说的端口,不是计算机硬件的I/O端口,而是软件形式上的概念。
端口常常会被黑客利用,还会被一些木马病毒利用对计算机系统进行攻击。主要方式有两种,一种是扫描端口,通过已知的系统Bug攻入主机,另外一种是通过种植木马,利用木马开辟的后门进入主机,尤其第一种方式攻击主机的情况最多、也最普遍。因此我们需把必须利用的端口比如WWW端口80开放,其他的端口则全部关闭。
2 常用端口介绍
以下是计算机常用端口的介绍以及防止被黑客攻击的简要办法。
21端口:主要用于FTP(File Transfer Protocol,文件传输协议)服务,FTP服务主要是为了在两台计算机之间实现文件的上传与下载,一台计算机作为FTP客户端,另一台计算机作为FTP服务器,可以采用匿名(anonymous)登录和授权用户名与密码登录两种方式登录FTP服务器。目前,通过FTP服务来实现文件的传输是互联网上上传、下载文件最主要的方法。操作建议:因为有的FTP服务器可以通过匿名登录,所以常常会被黑客利用。另外,21端口还会被一些木马利用,比如Blade Runner、FTP Trojan、Doly Trojan、WebEx等等。如果不架设FTP服务器,建议关闭21端口。
23端口:主要用于Telnet(远程登录)服务,是Internet上普遍采用的登录和仿真程序。同样需要设置客户端和服务器端,开启Telnet服务的客户端就可以登录远程Telnet服务器,采用授权用户名和密码登录。登录之后,允许用户使用命令提示符窗口进行相应的操作。在Windows中可以在命令提示符窗口中,键入“Telnet”命令来使用Telnet远程登录。操作建议:利用Telnet服务,黑客可以搜索远程登录Unix的服务,扫描操作系统的类型。Telnet服务的23端口也是TTS(Tiny Telnet Server)木马的缺省端口。所以,建议关闭23端口。
25端口:为SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)服务器所开放,主要用于发送邮件,如今绝大多数邮件服务器都使用该协议。比如我们在使用电子邮件客户端程序的时候,在创建账户时会要求输入SMTP服务器地址,该服务器地址默认情况下使用的就是25端口。 25端口被很多木马程序所开放,比如Ajan、Antigen、Email Password Sender、ProMail、trojan、Tapiras、Terminator、WinPC、WinSpy等等。拿WinSpy来说,通过开放25端口,可以监视计算机正在运行的所有窗口和模块。操作建议:如果不是要架设SMTP邮件服务器,可以将该端口关闭。
53端口:为DNS(Domain Name Server,域名服务器)服务器所开放,主要用于域名解析,DNS服务在NT系统中使用的最为广泛。通过DNS服务器可以实现域名与IP地址之间的转换,只要记住域名就可以快速访问网站。如果开放DNS服务,黑客可以通过分析DNS服务器而直接获取Web服务器等主机的IP地址,再利用53端口突破某些不稳定的防火墙,从而实施攻击。操作建议:如果当前的计算机不是用于提供域名解析服务,建议关闭该端口。
69端口:是为TFTP(Trival File Tranfer Protocol,次要文件传输协议)服务开放的,TFTP是Cisco公司开发的一个简单文件传输协议,类似于FTP。不过与FTP相比,TFTP不具有复杂的交互存取接口和认证控制,该服务适用于不需要复杂交换环境的客户端和服务器之间进行数据传输。端口漏洞:很多服务器和Bootp服务一起提供TFTP服务,主要用于从系统下载启动代码。可是,因为TFTP服务可以在系统中写入文件,而且黑客还可以利用TFTP的错误配置来从系统获取任何文件。操作建议:建议关闭该端口。
79端口:是为Finger服务开放的,主要用于查询远程主机在线用户、操作系统类型以及是否缓冲区溢出等用户的详细信息。比如要显示远程计算机上的user01用户的信息,可以在命令行中键入“finger user01@”即可。端口漏洞:一般黑客要攻击对方的计算机,都是通过相应的端口扫描工具来获得相关信息,比如使用“流光”就可以利用79端口来扫描远程计算机操作系统版本,获得用户信息,还能探测已知的缓冲区溢出错误。这样,容易遭遇到黑客的攻击。而且,79端口还被Firehotcker木马作为默认的端口。操作建议:建议关闭该端口。
80、8080端口:80端口是被用于WWW服务的,可以实现网页浏览,8080端口作用等同于80端口,经常在访问某个网站或使用服务器的时候,会加上“:8080”端口号。比如,端口漏洞:8080端口可以被各种病毒程序所利用,比如Brown Orifice(BrO)特洛伊木马病毒可以利用8080端口完全遥控被感染的计算机。另外,RemoConChubo,RingZero木马也可以利用该端口进行攻击。操作建议:一般我们是使用80端口进行网页浏览的,为了避免病毒的攻击,我们可以关闭8080端口。
109端口:是为POP2(Post Office Protocol Version 2,邮局协议2)服务开放的,110端口是为POP3(邮件协议3)服务开放的,POP2、POP3都是主要用于接收邮件的,目前POP3使用的比较多,许多服务器都同时支持POP2和POP3。客户端可以使用POP3协议来访问服务端的邮件服务,如今ISP的绝大多数邮件服务器都是使用该协议。在使用电子邮件客户端程序的时候,会要求输入POP3服务器地址,默认情况下使用的就是110端口。 端口漏洞:POP2、POP3在提供邮件接收服务的同时,也出现了不少的漏洞。另外,110端口也被木马程序所利用,通过110端口可以窃取POP账号用户名和密码。操作建议:如果是执行邮件服务器,可以打开该端口。
113端口:主要用于Windows的“Authentication Service”(验证服务),一般与网络连接的计算机都运行该服务,主要用于验证TCP连接的用户,通过该服务可以获得连接计算机的信息。端口漏洞:113端口虽然可以方便身份验证,但是也常常被作为FTP、POP、SMTP、IMAP以及IRC等网络服务的记录器,这样会被相应的木马程序所利用,比如基于IRC聊天室控制的木马。另外,113端口还是Invisible Identd Deamon、Kazimas等木马默认开放的端口。操作建议:建议关闭该端口。
119端口:是为“Network News Transfer Protocol”(网络新闻组传输协议,简称NNTP)开放的,主要用于新闻组的传输,当查找USENET服务器的时候会使用该端口。端口漏洞:著名的Happy99蠕虫病毒默认开放的就是119端口,如果中了该病毒会不断发送电子邮件进行传播,并造成网络的堵塞。操作建议:如果是经常使用USENET新闻组,就要注意不定期关闭该端口
135端口:主要用于使用RPC(Remote Procedure Call,远程过程调用)协议并提供DCOM(分布式组件对象模型)服务,通过RPC可以保证在一台计算机上运行的程序可以顺利地执行远程计算机上的代码;使用DCOM可以通过网络直接进行通信,能够跨包括HTTP协议在内的多种网络传输。端口漏洞:相信去年很多Windows 2000和Windows XP用户都中了“冲击波”病毒,该病毒就是利用RPC漏洞来攻击计算机的。RPC本身在处理通过TCP/IP的消息交换部分有一个漏洞,该漏洞是由于错误地处理格式不正确的消息造成的。该漏洞会影响到RPC与DCOM之间的一个接口,该接口侦听的端口就是135。操作建议:为了避免“冲击波”病毒的攻击,建议关闭该端口。
139端口:是为“NetBIOS Session Service”提供的,主要用于提供Windows文件和打印机共享以及Unix中的Samba服务。在Windows中要在局域网中进行文件的共享,必须使用该服务。端口漏洞:开启139端口虽然可以提供共享服务,但是常常被攻击者所利用进行攻击,可以试图获取用户名和密码,这是非常危险的。操作建议:如果不需要提供文件和打印机共享,建议关闭该端口。
143端口:主要是用于“Internet Message Access Protocol”v2(Internet消息访问协议,简称IMAP),和POP3一样,是用于电子邮件的接收的协议。通过IMAP协议我们可以在不接收邮件的情况下,知道信件的内容,方便管理服务器中的电子邮件。不过,相对于POP3协议要负责一些。如今,大部分主流的电子邮件客户端软件都支持该协议。端口漏洞:同POP3协议的110端口一样,IMAP使用的143端口也存在缓冲区溢出漏洞,通过该漏洞可以获取用户名和密码。另外,还有一种名为“admv0rm”的Linux蠕虫病毒会利用该端口进行繁殖。操作建议:如果不是使用IMAP服务器操作,应该将该端口关闭。
161端口:是用于“Simple Network Management Protocol”(简单网络管理协议,简称SNMP),该协议主要用于管理TCP/IP网络中的网络协议,在Windows中通过SNMP服务可以提供关于TCP/IP网络上主机以及各种网络设备的状态信息。目前,几乎所有的网络设备厂商都实现对SNMP的支持。在Windows 2000/XP中要安装SNMP服务,我们首先可以打开“Windows组件向导”,在“组件”中选择“管理和监视工具”,单击“详细信息”按钮就可以看到“简单网络管理协议(SNMP)”,选中该组件;然后,单击“下一步”就可以进行安装。端口漏洞:因为通过SNMP可以获得网络中各种设备的状态信息,还能用于对网络设备的控制,所以黑客可以通过SNMP漏洞来完全控制网络。操作建议:建议关闭该端口。
1024端口:一般不固定分配给某个服务,在英文中的解释是“Reserved”(保留)。之前,我们曾经提到过动态端口的范围是从1024~65535,而1024正是动态端口的开始。该端口一般分配给第一个向系统发出申请的服务,在关闭服务的时候,就会释放1024端口,等待其他服务的调用。端口漏洞:著名的YAI木马病毒默认使用的就是1024端口,通过该木马可以远程控制目标计算机,获取计算机的屏幕图像、记录键盘事件、获取密码等,后果是比较严重的。操作建议:一般的杀毒软件都可以方便地进行YAI病毒的查杀,所以在确认无YAI病毒的情况下建议开启该端口。
1080端口:是Socks服务使用的端口,大家平时上网使用的WWW服务使用的是HTTP协议的服务。而Socks服务不同于HTTP服务,它是以通道方式穿越防火墙,可以让防火墙后面的用户通过一个IP地址访问Internet。Socks服务经常被使用在局域网中,比如限制了QQ,那么就可以打开QQ参数设置窗口,选择“网络设置”,在其中设置Socks服务。另外,还可以通过安装Socks软件来使用QQ,比如Socks2HTTP、SocksCap32等。端口漏洞:著名的服务器软件WinGate默认的端口就是1080,通过该端口来实现局域网内计算机的共享上网。不过,如Worm.Bugbear.B(怪物II)、Worm.Novarg.B(SCO炸弹变种B)等蠕虫病毒也会在本地系统监听1080端口,给计算机的安全带来不利。操作建议:除了经常使用WinGate来共享上网外,那么其他的建议关闭该端口。
1755端口:默认情况下用于“Microsoft Media Server”(微软媒体服务器,简称MMS),该协议是由微软的流媒体协议,通过MMS协议可以在Internet上实现Windows Media服务器中流媒体文件的传送与播放。这些文件包括.asf、.wmv等,可以使用Windows Media Player等媒体播放软件来实时播放。其中,具体来讲,1755端口又可以分为TCP和UDP的MMS协议,分别是MMST和MMSU,一般采用TCP的MMS协议,即MMST。目前,流媒体和普通下载软件大部分都支持MMS协议。端口漏洞:目前从微软官方和用户使用MMS协议传输、播放流媒体文件来看,并没有什么特别明显的漏洞,主要一个就是MMS协议与防火墙和NAT(网络地址转换)之间存在的兼容性问题。操作建议:为了能实时播放、下载到MMS协议的流媒体文件,建议开启该端口。
4000端口:是用于大家经常使用的QQ聊天工具的,再细说就是为QQ客户端开放的端口,QQ服务端使用的端口是8000。通过4000端口,QQ客户端程序可以向QQ服务器发送信息,实现身份验证、消息转发等,QQ用户之间发送的消息默认情况下都是通过该端口传输的。4000和8000端口都不属于TCP协议,而是属于UDP协议。端口漏洞:因为4000端口属于UDP端口,虽然可以直接传送消息,但是也存在着各种漏洞,比如Worm_Witty.A(维迪)蠕虫病毒就是利用4000端口向随机IP发送病毒,并且伪装成ICQ数据包,造成的后果就是向硬盘中写入随机数据。另外,Trojan.SkyDance特洛伊木马病毒也是利用该端口的。操作建议:为了用QQ聊天,4000大门敞开也无妨。
参考文献:
[1] 王帅鹏,余斌.计算机网络端口安全技术研究[J].大众科技,2008(7).
pop3协议范文3
虽然在Android智能手机中内置了有邮箱应用,但是内置的应用在功能上与第三方应用有着不小的差距,特别是在界面与邮箱的支持上有着明显区别。因此,选择一款出色的第三方邮箱便是把邮件移至智能手机上的首要任务。
1 邮件推送我做主――myMail
作为一款第三方邮箱应用,myMail从功能性和易用性都能轻松满足用户的需求,对于多邮箱用户来说,它的确是一个不错的选择。开启myMail后,应用在初始设置界面让用户在Google、Yahoo、Outlook、Hotmail以及Aol.中进行选择。这时,作为国内邮箱的用户直接选择“Other mail”,当页面跳转后直接输入E-mail地址与密码即可登录。
登入邮箱后,在邮件页面中用户收到的邮件呈列表状排列在主页面,通过列表能了解到邮件缩略内容和发件人头像,特别是面对海量邮件时,你可以通过邮箱的开头字母更快地寻找到目标。点击邮件前的头像,可以选定多封邮件进行批量操作,这对邮箱的重度使用者来说非常实用。当然了,用户也可以利用手势对单个邮件向左滑动来对邮箱进行标记读取、加标签、回复、标记垃圾邮件和删除等常见操作。向右滑动屏幕即可以呼出侧边栏,在这里可以轻松选择跳转到邮箱的其他文件夹中。点击界面左侧“+”号,便能回到邮箱登录界面,按照上述步骤可让myMail管理用户的多个邮箱。
在myMail邮箱的推送功能下,用户不会错过自己每一封邮件,但在多邮箱的管理下,平凡的推送势必会影响到用户的作息,这时我们就可以通过侧边栏中的设置按钮,进入“Settings(设置)”界面,点触“Notifications(通知)”项,将其设置修改为“OFF(关闭)”即可。如果只是需要在休息时间关闭myMail的推送,则“Receive Notifications(接收通知)”实现调整为工作时间。
总的来说,这款邮件应用在易用性与功能上都非常不错,特别是整体风格与功能上都能满足用户的需求,唯一不足的便是缺少中午的支持。
2 极简主义者――SolMail
相比可手动设置推送的myMail,SolMail则是在邮箱的支持上与界面上有不错的表现。SolMail 在感官设计上非常出色,偏向现在正流行的极简风格。用户使用 Google、Yahoo、Outlook 等主流邮箱账号即可登录,并且还支持SMTP/IMAP/POP3等多个协议,具有不错的兼容性。
进入邮箱后,用户需输入自己E-mail的账户与密码,点击下一步便能登录邮箱。在邮件列表页面中,系统以天为分割单位,对邮件进行详细区分。邮箱以粗体字标注为未读邮件,保持着邮箱的通用标准,用户可以勾选邮件前方的复选框批量修改。对于这样的邮箱界面,的确是笔者喜欢的简洁风格。在邮件的读写上,SolMail 也做到了与众不同。点击进入一封邮件内,左右滑动就能完成邮件间的切换动作,用户就无需再回到上层目录重新选取。
SolMail在邮件的查找上没有myMail以邮箱的开头字母排列的方式来得简单,特别是在管理多邮件的邮箱就显得略微麻烦,好在SolMail支持邮件检索功能,用户只需点击界面下方的查找按键发件人输入名称、时间以及邮件内容等相关信息,就能找到符合调节的邮件,这样用户再也不会担心找不到重要的邮件了。向右滑动屏幕,呼出SolMail折叠侧边栏,用户就能通过分类管理对已收到的邮件进行整理。点击右下角的“+”按钮,用户便能录入需要管理的副邮箱,这时用户就可以通过界面上方的邮件下拉栏有目地性的查看管理的邮箱,或是直接全部查看邮件。
总的来说,SolMail在邮件的汇集工作上做得不错,简洁清爽的界面依旧是亮点之一,特别是自带的表情能丰富用户的邮件编辑,邮箱自身的功能也很齐全,配合手势操作查看新邮件时非常方便。
3 企业邮箱的绑定
上述两款邮箱应用几乎支持所有邮箱的绑定,但是不少公司在内部交流邮箱仍旧采用企业邮箱制式,这时我们就需要用到支持POP3服务协议的邮箱应用,以及箱链接的服务器地址,接下来就以绑定腾讯企业邮箱为例说明。
首先进入邮箱添加账户页面,在协议栏内选择POP3服务协议,输入腾讯企业邮箱的账户与密码,点击保存进入下一步,进入账户设置窗口,按照左侧给出的收发邮件服务器参数输入接收邮件服务器(即POP3服务器)、发送邮件服务器(即smtp服务器),并将安全类型设置为SSL以及正确的端口号,点击完成即可完成绑定。
普通邮箱链接的服务器地址:
接收邮件服务器(POP3服务器): (端口 110)
发送邮件服务器(smtp服务器): (端口 25)
安全邮箱链接的服务器地址:
接收邮件服务器(POP3服务器):,使用SSL,端口号995
pop3协议范文4
思博伦通信公司对于4-7层(应用层)测试提供了全面、灵活的测试解决方案―― Avalanche/Reflector。Avalanche产品系列是目前业内最先进的4-7层(应用层)仿真及性能测试工具。该系列产品包括机箱式的Avalanche 2500/Reflector 2500、便携式的Avalanche 220/Reflector 220和运行于SmartBits TeraMetrics XD测试模块上的Avalanche SmartBits/Reflector SmartBits。其中Avalanche为网络应用层客户端仿真及性能测试仪,Reflector为网络应用层服务器端仿真及性能测试仪。通过使用该系列产品,网络设备提供商、系统集成商、网络运营商和内容服务提供商可以对其他网络设备和业务网络进行综合的服务质量评估和故障诊断。
目前Avalanche支持包括HTTP、SSL/TLS、RTSP/RTP(Apple的Quick Time和Real Networks的Real System)、MMS、FTP、DNS、Telnet、SMTP、POP3、PPPoE在内的应用层协议的客户端模拟。Avalanche能够帮助用户分析网站结构的有效性、故障点,分析性能降低的原因,系统在极高压力下的健壮性和潜在的性能瓶颈。 Avalanche还支持模拟多种DoS/DDoS攻击。而Reflector同样可以支持HTTP、FTP、RTSP/RTP(Apple的Quick Time和Real Networks的Real System)、MMS、FTP、DNS、Telnet、SMTP、POP3在内的应用层协议的服务器端模拟。Avalanche和Reflector支持捕获回放(Capture & Replay)功能,通过此功能Avalanche和Reflector可以模拟非标准协议应用而进行的测试。Avalanche和Reflector还支持同时运行多种协议混合使用。Avalanche和Reflector均可运行在SmartBits的TeraMetrcis卡上,SmartBits的TeraMetrcis卡支持10M/100M/1000M/10G的接口,因此用户可以实现在高速率接口上的应用层测试。
Avalanche能够产生超过1Gbps的高速流量,能够以每秒钟56000个会话建立连接、传输数据并拆除连接,同时处理cookie。因此用户可以用来评估被测系统建立应用层连接、数据传送和关闭连接的实际系统指标。Avalanche系统还使您可以配置造成Web服务器在后端应用服务器继续处理请求时中止连接的极真实的用户建模行为,如HTTP基本与认证、思考时间、顺序点击和HTTP异常中断,如:点击离开(click-aways)。同时,Avalanche支持设定网络延迟、数据包丢失以及TCP/IP协议栈参数等。因此可以帮助用户预测或避免许多性能上的以前未知的问题。
Avalanche可以产生超过100万的并发连接,每个连接都可以有自己的IP地址。这可以帮助用户精确地评估诸如路由器、防火墙、负载均衡交换机、入侵检测系统、SSL加速设备、Web应用服务器、数据库服务器等设备或系统,并帮助用户定位从路由器连接到数据库应用在内的潜在瓶颈。
pop3协议范文5
把Gmail邮件备份到本机
Gmail不但容量大,而且提供了对POP/IMAP协议的支持,借助这个功能并配合邮件客户端,就可以实现邮件的同步备份与恢复。登录到你的Gmail邮箱后点击右上角的“设置”进入设置页面,切换到“转发和POP/IMAP”选项卡下,选中“针对所有启用POP”这一项,点击“保存更改”按钮使设置生效(如图1),然后根据帮助提示配置好邮件客户端,比如Outlook Express、Outlook、Thunderbird等。以后就可以用邮件客户端直接将邮件收到本地保存了。除了利用POP方式用邮件客户端来收取邮件到本地以外,Gmail还提供对IMAP支持,默认情况下已经启用,因此同样配置好邮件客户端,然后就可以用IMAP的方式来下载邮件了。
把本机邮件备份到Gmail
如果你想将本地的邮件备份到Gmail中又如何实现呢?借助于Gmail的IMAP功能就可以轻松实现。这里以系统自带的Outlook Express工具为例来加以说明。在OE中添加Gmail邮箱账户,选用“IMAP方式”,然后将邮件的收发服务器地址分别设置为:“”“”,勾选“服务器需要验证”(如图2),接着把本地
小知识
IMAP(Internet Message Access Protocol,因特网消息访问协议),是与POP3对应的另一种协议,为美国斯坦福大学在1986年开始研发的多重邮箱电子邮件系统。它能够从邮件服务器上获取有关E-mail的信息或直接收取邮件,具有高性能和可扩展性的优点。
Outlook Express中的其它邮箱账户中的邮件,拖到新生成的Gmail账户文件夹中就可以实现上传了。但速度可能比较慢,要耐心等待到上传完毕。
多个邮箱邮件备份到Gmail
pop3协议范文6
1CentOS操作系统
CentOS是一个企业级的Linux发行版本,现行最新的版本为CentOS-6.6,同时提供了i386与x86_64两种架构的版本。主要面向那些既需要企业级操作系统的稳定性,又需要考虑部署成本的组织与企业。
2Postfix
Postfix是一种MTA(邮件传输)软件,与Sendmail相比,其处理邮件的速度更快、管理更简单、使用更安全。
3Dovecot
Dovecot是一个开源的IMAP和POP邮件服务器,支持Linux/Unix系统。安全性较高,支持多种认证方式,所以在功能方面也比较符合一般的应用。
4Bind
BIND是互联网上最常用的DNS服务器软件,现在,使用BIND作为服务器软件的DNS服务器约占所有DNS服务器的九成。
实现过程
在以下的配置过程中,系统需要root权限,以管理员的身份修改配置,本文假定所需软件均已正确安装。
1配置DNS服务修改DNS配置文件,增加所需的设定。在本文中,我们将设定DNS服务器所采用的域为:,服务器的IP地址为10.0.6.210。①配置DNS服务时,设定SMTP服务的地址为:,并在DNS中设定为MX记录,优先级设定为10,POP服务的地址为,并在反向解析中增加相应的设定。
2配置SMTP服务Postfix的配置通常采用默认选项即可,根据前面的规划,需修改main.cf文件下面的选项:myhostname=mydomain=inet_interfaces=allmynetworks_style=classmynetworks=10.0.6.0/24,127.0.0.0/8
3配置POP服务
在早期的CentOS操作系统中,只需要修改配置文件,启动侦听pop3和imap协议,就可以实现电子邮件的接收。但在CentOS6.6中,Dovecot软件的配置有较大的变化,主要配置文件存储在/etc/dovecot目录中的dovecot.conf文件中,其它附属的一些配置文件单独存储在/etc/dovecot/conf.d目录中②。因此POP服务的配置需要分为下面几个部分:(1)修改dovecot.conf配置文件启动侦听pop和imap服务。(2)修改conf.d/10-auth.conf配置文件,启用基于plaintext的验证模式,选项参考如下:disable_plaintext_auth=no(3)修改conf.d/10-mail.conf配置文件,定义电子邮件在服务器中的存储路径信息,选项如下:mail_location=mbox:~/mail:INBOX=/var/mail/%u(4)如果不需要SSL支持,可以修改conf.d/10-ssl.conf配置文件,选项参考如下:ssl=no
4修改防火墙,开启相应端口在CentOS中,防火墙默认开启,如需要提供电子邮件相关服务,要开放53(DNS服务,TCP和UDP)、25(smtp服务,TCP和UDP)和110(pop服务,TCP)端口。增加设置后,重启防火墙服务。
5增加测试用户,并为用户创建所需的目录在CentOS6.6中,因安全策略的限制,默认情况下,电子邮件服务程序没有办法自动为电子邮件用户创建存储邮件的目录,因此,需要手工创建。可使用“su–l用户名”指令切换至测试用户中,执行“mkdir-pmail/.imap/INBOX”完成所需目录的创建。③6测试重启相关服务,检查服务器配置是否正常启动,在Windows系统中,可以使用OutLook或Foxmail等工具测试。在CentOS中则可以安装Evolution软件,设定参数,进行电子邮件的收发,如果测试失败,则可查看系统日志,检查修改配置错误的地方,然后重新尝试。
结束语