□应清楚、完整地写明发明或实用新型的内容;
□使所属技术领域的普通技术人员能够根据此内容实施发明创造;
□使上述人员相信本发明确实可以解决现有技术不能解决的问题。
(二) 技术交底书的具体样本如下:
1)发明创造的名称:公众多媒体电子邮件查询方法
2)所属技术领域;本发明涉及一种公众多媒体电子邮件查询方法。
3)背景技术:描述申请人所知的与发明方案最接近的已有技术,对其存在的问题或不足进行客观的评述;
电子邮件是上网的必备工具,现有的电子邮件程序在使用上基本是针对个人及桌面应用开发的,并不完全适合在公用终端上使用,这主要是由于以下几方面的缺点造成的:a、收邮件没有多帐号切换功能。由于在公共场所使用的电子邮件中,每个人的邮件服务器地址都不一样,需要在多个收件服务器之间切换,这就需要多帐号切换功能;b、收邮件时,要逐一下载所有的邮件内容,当有其中一个邮件下载出现问题时,后面的邮件就不能下载,影响用户查看后面的邮件内容;c、与服务器的联接与通讯在出现错误时,内部处理时间长,会让用户长时间的等候,误认为系统死机;d、与邮件服务器的联接不稳定,在联接和下载常会导致系统死机;e、现有邮件系统部分功能对操作系统没有进行屏蔽,在公共场所,尤其是无人值守时,一些恶意的用户可轻松地进入系统内部进行一些非法的操作;f、现有邮件查询系统,都是先下载到本机硬盘上再浏览,在公共场所中不利于保护用户的隐私。
4)发明创造所要解决的技术问题;(包括解决关键技术问题及其它技术问题的目的可结合技术方案加以说明)
本发明的目的就是为了解决以上问题,提供一种公众多媒体电子邮件查询方法,使用户能轻松地实现电子邮件的收发。
5)清楚、完整地叙述发明创造的技术方案;
对于机械产品的发明创造应详细说明每一个结构零部件的形状、构造、部件之间的连接关系、空间位置关系、工作原理等;
对于电器产品应描述电器元件的组成、连接关系;
对于无固定形状和结构的产品,如粉状或流体产品、化学品、药品,应描述其组分及其含量、制造工艺条件和工艺流程等;
对于方法发明,应描述操作步骤、工艺参数等;
本发明解决关键技术问题的技术方案是:为实现上述目的,本发明提出一种公众多媒体电子邮件查询方法,其特征是包括以下步骤:
6)与现有技术相比,本发明所具有的优点和有益效果,例如性能的提高、成本的降低等。
由于采用了以上的方案,可实现以下优点:1)收邮件时,只要用户输入帐号和密码,就会自动实现多帐号切换,这样即可适应在公共场所使用的电子邮件中,每个人的邮件服务器地址都不一样的特点。2)由于用户输入的内容只是帐号和密码及一些有限的选择操作,相当于对操作系统进行了屏蔽,在公共场所,尤其是无人值守时,恶意的用户不能进入系统内部进行非法的操作。3)对下载的邮件并不下载到本机硬盘上,退出后即从内存中释放,在公共场所中有利于保护用户的隐私。4)对邮件信息采用先查询邮件头信息,再让用户自由选择下载其中一封信,避免在逐一下载时,因一封邮件不能下载,而无法看到后面邮件内容的问题。(上述部份是结合关键技术方案进行说明如何会产生良好的技术效果。)
7)附图:实用新型必须提供附图,附图中构成件可以有标记,尺寸和参数不必标注。
附图是本发明实施例流程示意图。
8)优选具体实施方式(可与第5部分合写):
对于产品发明应描述产品构成、电路构成或者化学成分、各部分之间的相互关系、工作过程或操作步骤;对于方法发明应写明步骤、参数、工艺条件等,可提供多个具体实施方式。
下面通过具体的实施方式并结合附图对本发明作进一步详细的描述。
本例的电子邮件查询系统是基于SMTP、POP3协议及SOCKET通讯实现的,收邮件使用的是POP3协议,发邮件使用的是SMTP协议。其主要解决的技术问题是:1)防止用户对操作系统的直接操作;2)对电子邮件用户的个人隐私的保护;3)满足用户对电子邮件中多帐号功能的需求;4)在电子邮件中要防止在与邮件服务器联接及大邮件下载时,系统死机的问题;5)防止网上病毒对系统的攻击。
解决上述技术问题主要是通过以下几点改进实现的:1)在与邮件服务器的联接及通讯中有超时的设定,当邮件服务器在设定的时间内没有响应时,可进行相应的提示及相关操作,可防止程序死机;2)在用户操作中增强了人工干预的功能,用户可在任何一步操作中中止此项操作,方便用户使用;3)对邮件信息采用了先查询邮件头信息(如:发信人地址、发信时间、邮件主题),再让用户自由选择下载其中一封信,避免在逐一下载时,因一封邮件不能下载,而无法看到后面邮件内容的问题;4)下载的邮件的发送邮件的内容放在主机内存中不直接写入硬盘,在用户退出时从内存中释放,保护了用户的隐私;5)对收邮件中多帐户连接使用了不同邮件服务器切换方法,可满足用户地各邮箱中邮件的查询要求;6)对邮件的附件采取了只下载TXT及HTML格式的文档,其它文件则只能察看文件名而不能下载的措施;7)程序内部设有系统监控程序,在程序死机或崩溃时,有重启和自恢复的功能。
根据上述构思,本实施例的邮件查询流程如图1所示。其步骤描述如下:
1)接收用户输入的电子邮件帐号、密码信息;2)根据接收的电子邮件帐号、密码信息进行邮箱地址转换,即:将邮箱帐号转换为其相应的电子邮件服务器地址;3)进行网络检测,测试网络的连接状态及电子邮件服务器状态;如网络不通或电子邮件服务器不在线,则回到步骤1);4)如网络及电子邮件服务器正常,则向电子邮件服务器检索邮件;5)根据邮件大小在主机上分配相应的内存,并下载邮件,供用户阅读;同时等待用户发出新的指令;6)当用户发出退出邮件查看程序指令时,系统释放分配的内存资源,并闭与该电子邮件服务器的连接。
普通的邮件系统中,与服务器的联接与通讯在出现错误时,由于内部处理时间长,会让用户长时间的等候,误认为系统死机。为避免此种情况,在上述3)、4)、5)任一步骤中,增加超时设定,即:当邮件服务器在设定的时间内没有响应时,进行相应的提示,并根据用户的选择进行相关操作,包括退出、重试、查新的电子邮件帐号。
由于与邮件服务器的联接不稳定,在联接和下载常会导致系统死机。为此,在上述任一步骤中,增加系统监控,在程序死机或崩溃时,程序重新启动、自动恢复初始状态。在上述任一步骤中,增加中止指令入口,以接收用户发出的中止指令,并在接收到中止指令后中止操作。这样,在用户操作中增强了人工干预的功能,用户可在任何一步操作中中止此项操作,方便用户使用。
在向电子邮件服务器检索邮件后,根据邮件大小在主机上分配相应的内存并下载邮件前,增加下述步骤:A)先向电子邮件服务器发送检索邮件头信息命令;B)根据检索到的信息显示邮箱中的邮件简要信息,包括发信人地址、发信时间、邮件主题、邮件大小;C)接收用户选择要察看的邮件的指令。在根据邮件大小在主机上分配相应的内存并下载邮件时,只根据所选择的邮件进行内存分配和下载。这样是为了对邮件信息采用先查询邮件头信息(如:发信人地址、发信时间、邮件主题),再让用户自由选择下载其中一封信,避免在逐一下载时,因一封邮件不能下载,而无法看到后面邮件内容的问题。
本系统运行可靠,由于在系统设计时使用了多种完全措施及有效的屏蔽了非法用户进入操作系统进行恶意攻击,可有效保证系统安全可靠地运行。系统操作简单易用,可通过触摸屏及多媒体查询软件这种科单易用的友好人机交互环境,可使用户在轻松愉快的环境中完成邮件的收发。通讯手段多样,系统扩展余地大,本软件在开发中还可预留视频邮件的开发接口,以利于将来实现视频服务。
在下载邮件时,如果邮件有附件,则只下载文本格式和超链接格式的附件。这样即可避免带来病毒。
此方法发明在以往的系统设计上进行了改进,系统操作简单方便,性能可靠,彻底解决了以往的电子邮件程序不能完全适合在公用终端上的不足。
说 明 书 附 图
![]()