《Email学习报告》PPT课件_第1页
《Email学习报告》PPT课件_第2页
《Email学习报告》PPT课件_第3页
《Email学习报告》PPT课件_第4页
《Email学习报告》PPT课件_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

,电子邮件E-mail(ElectronicMail),SunnorthCD5,Email简介,电子邮件(electronicmail,简称E-mail,标志:):它是种用电子手段提供信息交换的通信方式。是Internet应用最广的服务。电子邮件的优点:传输的信件可附带文件、图片、电影、电子表格和其他重要信息用户可以用非常低廉的价格,以非常快速的方式(几秒钟之内可以发送到世界上任何你指定的目的地),与世界上任何一个角落的网络用户联系,这些电子邮件可以是文字、图像、声音等各种方式。同时,用户可以得到大量免费的新闻、专题邮件,并实现轻松的信息搜索。电子邮件的缺点:垃圾邮件包括下述属性的电子邮件:(a)收件人事先没有提出要求或者同意接收的广告、电子刊物、各种形式的宣传品等宣传性的电子邮件;(b)收件人无法拒收的电子邮件;(c)隐藏发件人身份、地址、标题等信息的电子邮件;(d)含有虚假的信息源、发件人、路由等信息的电子邮件。,SunnorthCD5,电子邮件协议(一),1.SMTP(SimpleMailTransferProtoco简单邮件传输协议)控制如何传送电子邮件,然后通过Internet将其发送到目的服务器2.POP3(PostOfficeProtocol邮局协议)负责从邮件服务器中检索电子邮件,它要求邮件服务器完成以下几种任务之一:a.从邮件服务器中检索邮件并从服务器中删除这个邮件b.从邮件服务器中检索邮件但不删除它c.不检索邮件,只是询问是否有新邮件到达SMTP和POP是负责用客户机/服务器模式发送和检索电子邮件的协议,SunnorthCD5,电子邮件协议(二),3.IMAP4(InternetMessageAccessProtocol互联网信息访问协议)1)它为用户提供了有选择的从邮件服务器接收邮件的功能、基于服务器的信息处理功能和共享邮箱功能2)POP与IMAP的区别在于,POP协议只能把服务器上的邮件下载到客户端处理;IMAP除了POP的访问方式外,还有在线阅读、远程维护邮箱、在服务器上保存邮件等功能例如:它可以决定客户机请求邮件服务器提交所收到邮件的方式,请求服务器只下载所选中的邮件而不是全部邮件。客户机可先阅读邮件信息的标题和发送者的名字再决定是否下载这个邮件。IMAP可让你在服务器上创建并管理邮件文件夹或邮箱、删除邮件、查询某封邮件的一部分或全部内容,完成所有这些工作时都不需要把邮件从服务器下载到你的个人计算机。4.MIME(MultipurposeInternetMailExtension多用途的网际邮件扩展协议)作用:协调和统一发送方和接收方之间的编码方式,SunnorthCD5,E-mail系统架构(一),E-mail系统功能邮件使用者代理(MailUserAgents,MUA)负责收信与寄信的工作邮件传送代理(MailTransportAgents,MTA)负责传送信件的工作邮件投递代理(MailDeliveryAgent)把邮件放到用户的邮箱里运作方式:,SunnorthCD5,E-mail系统架构(二),E-mail系统元件邮件服务器(MailServer)负责存放收信件POPServerIMAPServer邮件信箱(MailBox)E-Mail位址,如tsnien.tw,邮件交换服务器(MailExchangeServer)负责转送信件到目的邮箱服务器SMTPServerDNS邮件交换记录MX:查询邮件交换服务器所在位址,SunnorthCD5,E-mail系統類型,Internet網路的E-mail系統MailServer(POPServer)SMTPServer郵件工具:Outlook,SunnorthCD5,SMTP協定,SMTP功能(SimpleMailTransferProtocol,簡易郵件傳輸協定)轉送郵件到目的郵件伺服器上,SunnorthCD5,发送接收流程,SunnorthCD5,电子邮件设置,帐号有效性检查:目前emailaddress检查是根据rfc5322进行的,实做如下:1)必须有,前不能含有(,),:,;,这些字符。所有字符都必需小于0 x7E2)后不能含有(,),:,;,这些字符。所有字符都必需大于0 x21且小于0 x7E,格式为xxx.xxx3)任意位置不能出现空格字符。配置发送和接收服务器:1)接收服务器和发送服务器名称(默认以POP和SMTP命名)2)端口号都会有一个默认值(一般发送监听的为:25,接收为:110,不同邮件有不同的规定)3)接收用户名密码和发送用户名密码,默认为新增帐号时输入的密码,可以不再输入,发送和接收可以设置成两个邮箱。,SunnorthCD5,常用邮箱配置,SunnorthCD5,SSL通讯示意图,SSL通讯说明,在本文中称客户端为B,服务器端为S。STEP1:BS(发起对话,协商传送加密算法)你好,S!我想和你进行安全对话,我的对称加密算法有DES,RC5,我的密钥交换算法有RSA和DH,摘要算法有MD5和SHA。STEP2:SB(发送服务器数字证书)你好,B!那我们就使用DESRSASHA这对组合进行通讯,为了证明我确实是S,现在发送我的数字证书给你,你可以验证我的身份。STEP3:BS(传送本次对话的密钥)(检查S的数字证书是否正确,通过CA机构颁发的证书验证了S证书的真实有效性后。生成了利用S的公钥加密的本次对话的密钥发送给S)S,我已经确认了你的身份,现在将我们本次通讯中使用的对称加密算法的密钥发送给你。STEP4:SB(获取密钥)(S用自己的私钥解密获取本次通讯的密钥)。B,我已经获取了密钥。我们可以开始通信了。STEP5:SB(进行通讯),常规设置,备份于服务器:设置此项为开启,接收电子邮件后,客户端可以正常收到电子邮件,服务器上的邮件也不会被删除,其它客户端可以再次接收这些电子邮件;设置此项为关闭,接收电子邮件后,客户端可以正常接收到电子邮件,服务器上的邮件将会被删除,其它客户端不能再次接收这些电子邮件.只接收邮件头:设置此项为关闭时,接收电子邮件时,电子邮件的内容全部被接收;设置此项为开启,接收电子邮件时,只接收电子邮件的头文件,需要进一步下载才能接收全部邮件内容。自动接收电子邮件:自动接收邮件的时间,是指在E-Mail模块内部,从上次接收邮件完成的时间算起,如果等待中间,手动接收过邮件,退出后重新进入,其它事件响应,则时间需要重新计算。自动接收电子邮件分为:关闭,5分钟,10分钟,半小时;,SunnorthCD5,POP3(PostOfficeProtocol-Version3),SunnorthCD5,簡介,郵件伺服器僅負責信件下載的相關工作,其它處理工作交由電子郵件軟體負責。郵件伺服器啟動後會傾聽TCPPort110連線建立起來後,郵件伺服器會傳回歡迎訊息。POP3電子郵件軟體陸續送出指令,郵件伺服器一一回應。郵件處理指令有:STAT、LIST、RETR、DELE、NOOP、RSET、TOP、UIDL、QUIT,SunnorthCD5,USER搭配PASS認證(1),郵件軟體用USER指令送出者帳戶名稱,再以PASS指令送出帳戶密碼:,SunnorthCD5,USER搭配PASS認證(2),伺服器回報-ERR訊息的情形:,SunnorthCD5,LIST,傳回每封信件的長度:,SunnorthCD5,测试资源邮箱,数量类邮箱:如:testok100100封电子邮件大小类邮箱:如:testok50k附件50k电子邮件(已完成,187封)不同格式附件testokother,邮箱中的特殊邮件包括各类附件:如:图片、音频、视频、文本及其他格式文件特殊邮件sunnorthSpecial包括其他类型的邮件注意:下载邮件时要开启服务器备份,SunnorthCD5,资源整理技巧及注意点,对资源进行编号,方便出现问时查找问题点及资源维护(主要针对大小)方法:Step1:选择好一适合附件时对其复制到相应资源数,复件会出现编号如:复件(2).jpg将其置于同一文件夹下Step2:将收件人存入通讯录,用一个字母作为名称,方便添加收件人Step3:添加附件发送邮件,在添加时会自动将复件名做为主题,因为复件有编辑且名称不相同,所以发送时不会出现“是否不写主题”和“附件重复添加”的提示,因为文件在同一文件夹下,发送下一封添加附件时会自动链接,不重新选择目录可加快发送速度。开启会话和关闭状态下邮件数会有差异,建议关闭。选项基本设置关闭相同大小文件加入附件后邮件大小有可能不相同;邮件大小!=空白邮件大小+附件大小数量资源邮箱会因系统邮件引起邮件数增多,应定期查看维护在idle输入*5310#开启自动测试,输入#5310#关闭自动测试。开始时写一封邮件发送后,会将此邮件发送30次(主要用于数量邮件),Bug分析(提示框优先级),SunnorthCD5,Bug分析(内存),SunnorthCD5,Bug分析(内存),SunnorthCD5,Bug分析(附件),SunnorthCD5,Bug分析(界面),SunnorthCD5,Bug分析(编码),SunnorthCD5,Bug分析(误区),Email的大小是邮件整体大小,不单指附件大小,SunnorthCD5,Bug分析(误区),与PC交互时注意是否部分信息被截取或有空格存在,SunnorthCD5,Bug分析(现象分析),SunnorthCD5,Bug分析(现象分析),SunnorthCD5,Bug分析(关键字),在E-mailConsoleLog中查找关键字:“Model_Messages_Email_GPRS_Attach,Intent”0表示发送与接收1表示编辑一封邮件去发送2表示选择了outbox中的一封邮件去发送3表示选择了inbox中的只有邮件头的邮件去接收4表示自动接收5表示自动测试另外发送邮件时log中会出现SMTP的字样接收邮件时log中会出现POP3的字样,SunnorthCD5,模块特点,Email网络相关:应特别关注一下网络交互,特别在几个交互临界点,及异常的网络状态。庞大的Case量:全面了解EmailCase的结构;认真细致的依据testcase进行测试;明确的测试范围和测试目的,不能漫无目的测试如:帐号名称有效性验证。非常规的Case顺序:Email要求先配置后使用,测试过程确保配置的有效性以免影响之后的测试结果及Bug的定位。,SunnorthCD5,测试注意项,当一个地址同时存在于收件人和密送人列表只,以收件人处理;发件箱的邮件发送人以目前启动的帐号为准,与编辑帐号无关;发送服务器和接收服务器可以设置成不同的帐号注意:对于不同服务器邮箱要求修改服务器名称:如:对于相同密码的邮箱,可不对密码设置,只改用户名即可收件人只一个帐号出现多次,只能其发送一封邮件;被密送的人收到邮件时可以看到收件人列表,而收件人看不到被密送的帐号特殊邮箱在写发送和接收名称,严格参照统计表的信息编辑:如:中国邮箱就加入和其后面部分。双卡测试时注意双待单通原则,或是设置的连线帐号和开启的卡是否一致当无法发送和接收邮件成功时查看是设置中对邮件接收有限制,发送失败还应关注意系统退信,SunnorthCD5,系统退信,退信原因:接收者的地址不存在,不是一个有效的地址,故无法发送成功英文说明:SMTPerror,RCPTTO:550Usenotfound:XXXXX建议解决方案:请您先核实对方邮件地址是否正确,如用户名是否正确;如果直接复制请确认是否复制了其它字符,如空格等;Emial地址格式时否正确如:XXXXX,核实无误请重新发送或其它方式联系附件中的.Eml文件即为之前发送失败的邮件。,退信中除了邮件基本信息外还有以下信息:,SunnorthCD5,抓取log注意项,和邮件内容相关,需要提供邮件文档获取方法:idle-*#7668#-email-按照需要选择对应的箱子-mail按照创建顺序有Index.eml-确认邮件后复制到相应地点即

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论