CN107800616B - 一种邮件列表显示方法、介质、装置和计算设备 - Google Patents
一种邮件列表显示方法、介质、装置和计算设备 Download PDFInfo
- Publication number
- CN107800616B CN107800616B CN201711046323.4A CN201711046323A CN107800616B CN 107800616 B CN107800616 B CN 107800616B CN 201711046323 A CN201711046323 A CN 201711046323A CN 107800616 B CN107800616 B CN 107800616B
- Authority
- CN
- China
- Prior art keywords
- virtual
- attribute
- attribute information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/42—Mailbox-related aspects, e.g. synchronisation of mailboxes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/107—Computer-aided management of electronic mailing [e-mailing]
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Entrepreneurship & Innovation (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- Computer Hardware Design (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Data Mining & Analysis (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明的实施方式提供了一种邮件列表显示方法,该方法包括:根据电子邮件的属性信息设置属性规则;为具有相同属性规则的电子邮件分配同一虚拟身份标识ID;在所述邮件列表中显示各个虚拟ID对应的标识。本发明的实施方式可方便用户通过邮件列表查找相应的电子邮件,用户体验较高。此外,本发明的实施方式还提供了一种邮件列表显示介质、装置和计算设备。
Description
技术领域
本发明的实施方式涉及邮件处理技术领域,更具体地,本发明的实施方式涉及一种邮件列表显示方法、介质、装置和计算设备。
背景技术
电子邮件是一种用电子手段提供信息交换的通信方式,是互联网应用最广的服务。通过网络的电子邮件***,用户可以非常快速的将邮件发送至任何指定的邮件地址。
现在电子邮件***(包括桌面客户端,web端,移动平台客户端)中,采用以下方式显示任一电子邮件文件夹(比如收件箱文件夹、发件箱文件夹)中的邮件列表:
在该任一电子邮件文件夹的邮件列表中显示该电子邮件文件夹中每个电子邮件的基本信息,每个电子邮件的基本信息占用该文件夹下的一个条目,如图1所示,为收件箱文件夹中的邮件列表,图1中每个邮件分别占用收件箱文件夹中的一个条目,邮件的条目中可以包括发件人、邮件主题等信息。
发明人发现,邮件列表中可能存在多个来自于同一个发件人或类似主题不同发件人的邮件,比如图1中同样来自人力资源部的电子邮件分别占用收件箱文件夹下的一个条目,在邮件列表中的电子邮件数目较多时,就会出现电子邮件文件夹中的邮件列表很长的情况,此种情况下,用户在邮件列表中查找电子邮件的操作比较繁琐,用户体验较差。
发明内容
现有的邮件列表显示方式中,在邮件列表中的电子邮件数目较多时,就会出现电子邮件文件夹中的邮件列表很长的情况,此种情况下,用户在邮件列表中查找电子邮件的操作比较繁琐,用户体验较差。为此,非常需要一种改进的邮件列表显示方案,从而减少邮件列表中所显示的内容,缩短邮件列表的长度,可方便用户通过邮件列表查找相应的电子邮件,用户体验较高。
在本上下文中,本发明的实施方式期望提供一种邮件列表显示方法、介质、装置和计算设备。
在本发明实施方式的第一方面中,提供了一种邮件列表显示方法,包括:
根据电子邮件的属性信息设置属性规则;
为具有相同属性规则的电子邮件分配同一虚拟身份标识ID;
在所述邮件列表中显示各个虚拟ID对应的标识。
在本发明实施方式的第二方面中,提供了一种邮件列表显示装置,包括:
设置模块,用于根据电子邮件的属性信息设置属性规则;
分配模块,用于为具有相同属性规则的电子邮件分配同一虚拟身份标识ID;
显示模块,用于在所述邮件列表中显示各个虚拟ID对应的标识。
在本发明实施方式的第三方面中,本发明实施例提供一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行实现上述邮件列表显示方法的步骤。
在本发明实施方式的第四方面中,本发明实施例提供一种计算设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述邮件列表显示方法的步骤。
根据本发明实施方式提供的邮件列表显示方法、介质、装置和计算设备,为具有相同属性规则的电子邮件分配样的虚拟ID,并在邮件列表中显示虚拟ID对应的标识,相比于现有技术中需要在邮件列表中显示每个电子邮件的条目的方式,可有效减少邮件列表中所显示的内容,从而缩短邮件列表的长度,可方便用户通过邮件列表查找相应的电子邮件,用户体验较高。
附图说明
通过参考附图阅读下文的详细描述,本发明示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本发明的若干实施方式,其中:
图1示意性的示出了现有技术中邮件列表的显示示意图;
图2示意性地示出了根据本发明实施方式的应用场景示意图;
图3示意性地示出了根据本发明实施方式的邮件列表显示方法的流程示意图;
图4示意性地示出了根据本发明实施方式的邮件列表的显示示意图之一;
图5示意性地示出了根据本发明实施方式的邮件列表的显示示意图之二;
图6示意性地示出了根据本发明实施方式的邮件列表的显示示意图之三;
图7示意性地示出了根据本发明实施方式的邮件列表的显示示意图之四;
图8示意性地示出了根据本发明实施方式的邮件列表显示装置的结构示意图;
图9示意性地示出了根据本发明实施方式的用于实现邮件列表显示方法的程序产品示意图;
图10示意性地示出了根据本发明实施方式的用于实现邮件列表显示方法的计算设备的硬件结构示意图。
在附图中,相同或对应的标号表示相同或对应的部分。
具体实施方式
下面将参考若干示例性实施方式来描述本发明的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本发明,而并非以任何方式限制本发明的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。
本领域技术人员知道,本发明的实施方式可以实现为一种***、装置、设备、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。
根据本发明的实施方式,提出了一种邮件列表显示方法、介质、装置和计算设备。
在本文中,附图中的任何元素数量均用于示例而非限制,以及任何命名都仅用于区分,而不具有任何限制含义。
下面参考本发明的若干代表性实施方式,详细阐释本发明的原理和精神。
发明概述
本发明人发现,现有技术中的邮件列表显示方式,在邮件列表中的电子邮件数目较多时,就会出现电子邮件文件夹中的邮件列表很长的情况,此种情况下,用户在邮件列表中查找电子邮件的操作比较繁琐,用户体验较差。
为此本发明提供一种邮件列表显示方法、介质、装置和计算设备,方法可以包括:根据电子邮件的属性信息设置属性规则;为具有相同属性规则的电子邮件分配同一虚拟ID;在所述邮件列表中显示各个虚拟ID对应的标识。
在介绍了本发明的基本原理之后,下面具体介绍本发明的各种非限制性实施方式。
应用场景总览
首先参考图2,如图2所示,为本发明实施例提供的邮件列表显示方案的应用场景示意图,包括用户终端201和服务器202,其中,用户终端201中安装有邮件列表显示客户端,用户10可操作用户终端201中的客户端根据电子邮件的属性信息设置属性规则,服务器202向用户终端201中的客户端发送电子邮件,用户终端201中的客户端根据设置的属性规则,为具有相同属性规则的电子邮件分配同一虚拟ID并在所述邮件列表中显示各个虚拟ID对应的标识;或者,服务器202根据设置的属性规则,对要转发给用户终端201中的客户端的具有相同属性规则的电子邮件分配同一虚拟ID;用户终端201中的客户端接收到服务器202转发的电子邮件后,根据服务器202分配的虚拟ID,在所述邮件列表中显示各个虚拟ID对应的标识。其中,用户终端201和服务器202通过可以通过局域网、广域网或移动互联网等进行通信;用户终端201可以为便携设备(例如:手机、平板、笔记本电脑等),也可以为个人电脑(PC,Personal Computer)。
示例性方法
下面结合图2的应用场景,参考图3~图7来描述根据本发明示例性实施方式的邮件列表显示方法。需要注意的是,上述应用场景仅是为了便于理解本发明的精神和原理而示出,本发明的实施方式在此方面不受任何限制。相反,本发明的实施方式可以应用于适用的任何场景。
图3为本发明提供的一种邮件列表显示方法的一实施例的流程示意图,主要包括显示邮件列表的流程,执行主体可以为应用场景总览中的用户终端201(更具体地,为用户终端201中安装的邮件列表显示客户端),也可以部分由用户终端201执行,部分由服务器202执行,如图3所示,本发明实施例提供的一种邮件列表显示方法,包括如下步骤:
步骤301,根据电子邮件的属性信息设置属性规则。
可选地,电子邮件的属性信息为电子邮件现有的属性信息,电子邮件现有的属性信息包括发送邮箱地址、接收邮箱地址、主题关键词、电子邮件发送时间、电子邮件接收时间、电子邮件重要性、收件回复请求和/或收件属性,其中,所述收件属性包括抄送和/或密送。可选地,电子邮件的属性信息包括用户自定义的属性信息,用户自定义的属性信息包括发件人所属的分组和/或收件人所属的分组。
具体实施时,可根据电子邮件的属性信息中的至少一种属性信息设置属性规则,即所述属性规则为根据电子邮件的属性信息中的一种设置,或者,根据所述属性信息中的两种或两种以上组合设置,属性规则可以为预先设置的属性信息中的一种或者多种属性信息相同,比如,属性规则设置为发送邮箱地址相同,或者,发送邮箱地址相同并且主题关键词相同,或者,发件人属于同一分组(比如发件人均属于人力资源部)等。
需要说明的是,所述属性规则不包括是否基于同一基础电子邮件。
步骤302,为具有相同属性规则的电子邮件分配同一虚拟ID。
具体实施时,将接收到的具有相同属性规则的电子邮件聚为一类,并为该类中每个电子邮件分配同一虚拟ID(identification identity,身份标识),比如,将发件箱地址相同的电子邮件聚为一类,并为该类中每个电子邮件分配同一虚拟ID,比如分配的虚拟ID均为01。需要说明的是,具有不同属性规则的电子邮件被分配到的虚拟ID不同,比如,发件箱地址不同的两个电子邮件被分配到的虚拟ID就不同。
步骤303,在所述邮件列表中显示各个虚拟ID对应的标识。
其中,不同的虚拟ID对应不同的标识,比如分配的虚拟ID为01时,可设置01对应的标识为人力资源部,分配的虚拟ID为02时,可设置02对应的标识为后勤部。具体实施时,在邮件列表中显示已分配好的各个虚拟ID对应的标识。更具体的,步骤301-步骤303中的电子邮件为针对同一文件夹中的电子邮件,邮件列表为该文件夹的邮件列表,该文件夹为发件箱文件夹、收件箱文件夹或者草稿箱文件夹,这里不做限定。
如图4所示,为本发明实施例提供的邮件列表显示效果示意图,相比于图1而言,图4中仅在邮件列表中显示一项人力资源部这个标识,从而缩短了邮件列表显示的内容。更具体的,可在4中每个标识的空白位置处显示电子邮件主题以及接收邮件时间,当分配给该标识对应的虚拟ID的电子邮件为多个时,可在该标识的空白位置处显示邮件接收时间距离当前时间最近的电子邮件的主题。如图5所示,其中,有图4可知,人力资源部这个标识下电子邮件的个数为3个,其中仅显示电子邮件主题1,图5中的其它标识下的电子邮件的个数均为1。
利用本发明实施例,为具有相同属性规则的电子邮件分配样的虚拟ID,并在邮件列表中显示虚拟ID对应的标识,相比于现有技术中需要在邮件列表中显示每个电子邮件的条目的方式,可有效减少邮件列表中所显示的内容,从而缩短邮件列表的长度,可方便用户通过邮件列表查找相应的电子邮件,用户体验较高。
可选地,本发明实施例的邮件列表显示方法可以由用户终端中的邮件列表显示客户端执行,此时,客户端根据设置的属性规则,为接收到的具有相同属性规则的电子邮件分配同一虚拟ID并在所述邮件列表中显示各个虚拟ID对应的标识。其中,服务器向客户端发送电子邮件,客户端接收服务器发送的电子邮件。
可选地,本发明实施例提供的邮件列表显示方法可以部分由用户终端中的邮件列表显示客户端执行和部分由服务器执行,具体的,服务器根据设置的属性规则,对要转发给客户端的具有相同属性规则的电子邮件分配同一虚拟ID;客户端接收到电子邮件后,根据所述服务器分配的虚拟ID,在所述邮件列表中显示各个虚拟ID对应的标识。
可选地,针对每个虚拟ID对应的标识,在该标识上显示已分配该标识对应的虚拟ID的电子邮件总数。
具体实施时,可针对邮件列表中显示的每个虚拟ID的标识,在该标识上显示已经分配该标识对应的虚拟ID的电子邮件的总数,具体可显示在该标识中的空白位置处,以避免遮挡所述标识的内容,比如,已分配人力资源部这个标识对应的虚拟ID的电子邮件总数为3,则在人力资源部这个标识上显示3,显示效果可参见图5。本发明实施例可方便用户获知分配各个虚拟ID的电子邮件的总数。
可选地,本发明实施例提供的邮件列表显示方法,还包括:
针对收件箱文件夹下的每个虚拟ID对应的标识,在该标识上显示已分配该标识对应的虚拟ID的电子邮件中的未读电子邮件的总数。
具体实施时,在邮件列表为收件箱文件夹的邮件列表的情况下,可针对收件箱文件夹的邮件列表中显示的每个虚拟ID的标识,在该标识上显示已经分配该标识对应的虚拟ID的电子邮件中的未读电子邮件的总数,具体可显示在该标识中的空白位置处,以避免遮挡所述标识的内容,比如,已分配人力资源部这个标识对应的虚拟ID的电子邮件中未读电子邮件的总数为2,则在人力资源部这个标识上显示2,显示效果可参考图5中针对已分配人力资源部这个标识对应的虚拟ID的电子邮件总数的显示效果。本发明实施例可方便用户获知分配各个虚拟ID的电子邮件中未读电子邮件的总数。
可选地,本发明实施例提供的邮件列表显示方法,还包括:
响应于用户针对任一虚拟ID对应的标识的第一操作,按照指定顺序显示已分配该任一虚拟ID的各个电子邮件的条目。
具体实施时,用户可对邮件列表中显示的任意一个虚拟ID对应的标识进行第一操作,响应于用户针对任一虚拟ID对应的标识的第一操作,按照指定顺序显示该任一虚拟ID对应的各个电子邮件的条目,即显示已分配该任一虚拟ID的各个电子邮件的条目,更具体的,响应于用户针对任一虚拟ID对应的标识的第一操作,在与显示邮件列表之外的界面中,按照指定顺序显示已分配该任一虚拟ID的各个电子邮件的条目。
其中,可按照电子邮件发送时间的先后顺序,显示已分配该任一虚拟ID的各个电子邮件的条目,具体可以为电子邮件发送时间由晚到早的顺序,或者,也可按照电子邮件接收时间的先后顺序,显示已分配该任一虚拟ID的各个电子邮件的条目,具体可以为电子邮件接收时间由晚到早的顺序。
需要说明的是,发送时间最晚的电子邮件指发送时间距离当前时间最近的电子邮件,发送时间最早的电子邮件指发送时间距离当前时间最近的电子邮件;接收时间最晚的电子邮件指接收时间距离当前时间最近的电子邮件,接收时间最早的电子邮件指接收时间距离当前时间最近的电子邮件。如图6所示,为用户针对图4或图5的邮件列表中的人力资源部这个标识进行了第一操作后,所显示的已分配人力资源部对应的虚拟ID的各个电子邮件的条目。
其中,第一操作可以为单击操作、双击操作或者长按操作等。本发明实施例中电子邮件的条目同现有技术中电子邮件的条目,这里不再赘述。
可选地,本发明实施例提供的邮件列表显示方法,还包括:
响应于用户针对任一电子邮件的条目的第二操作,在与所述任一电子邮件的条目紧邻的显示区域显示所述任一电子邮件的正文内容,其中,所述显示区域位于所述任一电子邮件的条目的下方;
响应于所述用户针对所述任一电子邮件的条目的第三操作,隐藏所述任一电子邮件的正文内容。
具体实施时,按照指定顺序显示已分配任一虚拟ID的各个电子邮件的条目之后,用户可对显示的各个电子邮件的条目进行操作,具体的,响应于用户针对显示的各个电子邮件的条目中任一电子邮件的条目的第二操作,在与该任一电子邮件的条目紧邻的显示区域显示该任一电子邮件的正文内容,其中,该显示区域位于该任一电子邮件的条目的下方,此时,之前与该任一电子邮件的条目相邻且显示于该任一电子邮件的条目下方的电子邮件的条目则显示于该任一电子邮件的正文内容的下方且与该任一电子邮件的正文内容相邻。
如图7所示,为用户针对图6中显示的各个电子邮件的条目中的第二个电子邮件的条目进行第二操作后,显示的第二个电子邮件的正文内容,其中,第二个电子邮件的正文内容显示于第二个电子邮件的条目与第三个电子邮件的条目之间,此时,由于显示了电子邮件的正文内容,占用了一部分显示区域,因此可能会使显示顺序靠后的虚拟ID的标识被推出显示区域。
针对显示正文内容的电子邮件,响应于用户针对该电子邮件的条目的第三操作,隐藏该电子邮件的正文内容。继续沿用上例,用户对图7中的第二个电子邮件的条目进行第三操作后,隐藏第二个电子邮件的正文内容,显示效果如图6所示,仅显示第二个电子邮件的条目,而不显示第二个电子邮件的正文内容。
现有技术中需要点击电子邮件的条目后,在另一界面显示电子邮件的正文内容,利用本发明实施例,可在同一界面显示或收起电子邮件的条目和正文内容,从而方便用户查看和收起电子邮件的正文内容,用户体验更高。
可选地,按照以下方式根据电子邮件的属性信息设置属性规则:
方式一:
响应于用户的设置操作,根据电子邮件的属性信息设置属性规则。
具体实施时,用户可根据需求决定是否设置属性规则,当用户决定设置属性规则时,可在相应的设置页面进行设置,具体的,用户可根据需求选择相应的属性信息设置属性规则。可选地,所述属性规则存储在客户端或者服务器。
方式二:
根据所有用户针对电子邮件的历史分类操作,用机器学习技术确定属性规则。
具体实施时,可预先根据所有用户针对电子邮件的历史分配操作,利用机器学习技术训练得到分类模型,利用该分类模型以及电子邮件的属性信息确定属性规则。
示例性装置
在介绍了本发明示例性实施方式的方法之后,接下来,参考图8描述本发明示例性实施方式的邮件列表显示装置。
图8为本发明实施例提供的一种邮件列表显示装置的结构示意图,如图8所示,可以包括如下模块:
设置模块801,用于根据电子邮件的属性信息设置属性规则;
分配模块802,用于为具有相同属性规则的电子邮件分配同一虚拟身份标识ID;
显示模块803,用于在所述邮件列表中显示各个虚拟ID对应的标识。
可选地,本发明实施例提供的邮件列表显示装置,还包括:
第一响应模块804,用于响应于用户针对任一虚拟ID对应的标识的第一操作,按照指定顺序显示已分配该任一虚拟ID的各个电子邮件的条目。
可选地,本发明实施例提供的邮件列表显示装置,还包括:
第二响应模块805,用于响应于用户针对任一电子邮件的条目的第二操作,在与所述任一电子邮件的条目紧邻的显示区域显示所述任一电子邮件的正文内容,其中,所述显示区域位于所述任一电子邮件的条目的下方;
第三响应模块806,用于响应于所述用户针对所述任一电子邮件的条目的第三操作,隐藏所述任一电子邮件的正文内容。
可选地,第一响应模块804,具体用于:
按照电子邮件发送时间的先后顺序,显示已分配该任一虚拟ID的各个电子邮件的条目。
可选地,本发明实施例提供的邮件列表显示装置,还包括:
第一显示模块807,用于针对每个虚拟ID对应的标识,在该标识上显示已分配该标识对应的虚拟ID的电子邮件总数。
可选地,本发明实施例提供的邮件列表显示装置,还包括:
第二显示模块808,用于针对收件箱文件夹下的每个虚拟ID对应的标识,在该标识上显示已分配该标识对应的虚拟ID的电子邮件中的未读电子邮件的总数。
可选地,所述属性信息为电子邮件现有属性信息,包括发送邮箱地址、接收邮箱地址、主题关键词、电子邮件发送时间、电子邮件接收时间、电子邮件重要性、收件回复请求和/或收件属性。
可选地,所述收件属性包括抄送和/或密送。
可选地,所述属性信息包括用户自定义的属性信息。
可选地,所述属性规则不包括是否基于同一基础电子邮件。
可选地,所述属性规则为根据电子邮件的属性信息中的一种设置,或者,根据所述属性信息中的两种或两种以上组合设置。
可选地,所述设置模块801,具体用于:
响应于用户的设置操作,根据电子邮件的属性信息设置属性规则。
可选地,所述设置模块801,具体用于:
根据所有用户针对电子邮件的历史分类操作,用机器学习技术确定属性规则。
可选地,所述属性规则存储在客户端或者服务器。
可选地,本发明实施例提供的邮件列表显示装置设置于客户端,即客户端根据设置的属性规则,为接收到的具有相同属性规则的电子邮件分配同一虚拟ID并在所述邮件列表中显示各个虚拟ID对应的标识。
可选地,本发明实施例提供的邮件列表显示装置中,所述分配模块702设置于服务器,即服务器根据设置的属性规则,对要转发给客户端的具有相同属性规则的电子邮件分配同一虚拟ID;
所述显示模块803设置于客户端,即客户端接收到电子邮件后,根据所述服务器分配的虚拟ID,在所述邮件列表中显示各个虚拟ID对应的标识。
示例性介质
在介绍了本发明示例性实施方式的邮件列表显示方法和装置之后,接下来,对本发明示例性实施方式的用于邮件列表显示的计算机可读介质进行介绍。本发明实施例提供一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现本说明书上述“示例性方法”部分中描述的根据本发明各种示例性实施方式的邮件列表显示方法中的步骤,比如实现如图3中所示的步骤301,根据电子邮件的属性信息设置属性规则,步骤302,为具有相同属性规则的电子邮件分配同一虚拟身份标识ID,步骤303,在所述邮件列表中显示各个虚拟ID对应的标识。
可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。
如图9所示,描述了根据本发明的实施方式的用于邮件列表显示的程序产品90,其可以采用便携式紧凑盘只读存储器(CD-ROM)并包括程序代码,并可以在终端设备上运行。然而,本发明的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。
可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、C++等,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户设备上执行、部分在用户设备上执行、部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户设备,或者,可以连接到外部计算设备。
示例性计算设备
在介绍了本发明示例性实施方式的邮件列表显示方法、装置、和介质之后,接下来,参考图10对本发明示例性实施方式的用于邮件列表显示的计算设备进行介绍。
所属技术领域的技术人员能够理解,本发明的各个方面可以实现为***、方法或程序产品。因此,本发明的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“***”。
在一些可能的实施方式中,根据本发明的用于邮件列表显示的计算设备可以至少包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现本说明书上述“示例性方法”部分中描述的根据本发明各种示例性实施方式的邮件列表显示方法中的步骤。例如,所述处理器执行所述程序时实现如图3中所示的步骤301,根据电子邮件的属性信息设置属性规则,步骤302,为具有相同属性规则的电子邮件分配同一虚拟身份标识ID,步骤303,在所述邮件列表中显示各个虚拟ID对应的标识。
下面参照图10来描述根据本发明的这种实施方式的计算设备100。图10显示的计算设备100仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
如图10所示,计算设备100以通用计算设备的形式表现。计算设备100的组件可以包括但不限于:上述至少处理器1001、上述存储器1002、连接不同***组件(包括处理器1001和存储器1002)的总线1003。
总线1003包括地址总线、控制总线和数据总线。
存储器1002可以包括易失性存储器,例如随机存取存储器(RAM)10021和/或高速缓存存储器10022,还可以进一步包括只读存储器(ROM)10023。
存储器1002还可以包括具有一组(至少一个)程序模块10024的程序/实用工具10025,这样的程序模块10024包括但不限于:操作***、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
计算设备100也可以与一个或多个外部设备1004(例如键盘、指向设备等)通信,这种通信可以通过输入/输出(I/O)接口1005进行。并且,计算设备100还可以通过网络适配器1006与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图10所示,网络适配器1006通过总线1003与计算设备100的其它模块通信。应当理解,尽管图中未示出,可以结合计算设备100使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID***、磁带驱动器以及数据备份存储***等。
应当注意,尽管在上文详细描述中提及了邮件列表显示装置的若干模块,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本发明的实施方式,上文描述的两个或更多模块的特征和功能可以在一个模块中具体化。反之,上文描述的一个模块的特征和功能可以进一步划分为由多个模块来具体化。
此外,尽管在附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。
虽然已经参考若干具体实施方式描述了本发明的精神和原理,但是应该理解,本发明并不限于所公开的具体实施方式,对各方面的划分也不意味着这些方面中的特征不能组合以进行受益,这种划分仅是为了表述的方便。本发明旨在涵盖所附权利要求的精神和范围内所包括的各种修改和等同布置。
Claims (30)
1.一种邮件列表显示方法,包括:
根据电子邮件的属性信息设置属性规则;
为具有相同属性规则的电子邮件分配同一虚拟身份标识ID;
在所述邮件列表中显示各个虚拟ID对应的标识,
其中,所述方法还包括:
响应于用户针对任一虚拟ID对应的标识的第一操作,按照指定顺序显示已分配该任一虚拟ID的各个电子邮件的条目;以及
响应于用户针对任一电子邮件的条目的第二操作,在与所述任一电子邮件的条目紧邻的显示区域显示所述任一电子邮件的正文内容,其中,所述显示区域位于所述任一电子邮件的条目的下方;
响应于所述用户针对所述任一电子邮件的条目的第三操作,隐藏所述任一电子邮件的正文内容。
2.根据权利要求1所述的方法,其中,按照指定顺序显示已分配该任一虚拟ID的各个电子邮件的条目,包括:
按照电子邮件发送时间的先后顺序,显示已分配该任一虚拟ID的各个电子邮件的条目。
3.根据权利要求1或2所述的方法,还包括:
针对每个虚拟ID对应的标识,在该标识上显示已分配该标识对应的虚拟ID的电子邮件总数。
4.根据权利要求3所述的方法,还包括:
针对收件箱文件夹下的每个虚拟ID对应的标识,在该标识上显示已分配该标识对应的虚拟ID的电子邮件中的未读电子邮件的总数。
5.根据权利要求1所述的方法,其中,所述属性信息为电子邮件现有属性信息,包括发送邮箱地址、接收邮箱地址、主题关键词、电子邮件发送时间、电子邮件接收时间、电子邮件重要性、收件回复请求和/或收件属性。
6.根据权利要求5所述的方法,其中,所述收件属性包括抄送和/或密送。
7.根据权利要求1所述的方法,其中,所述属性信息包括用户自定义的属性信息。
8.根据权利要求1所述的方法,其中,所述属性规则不包括是否基于同一基础电子邮件。
9.根据权利要求5所述的方法,其中,所述属性规则为根据电子邮件的属性信息中的一种设置,或者,根据所述属性信息中的两种或两种以上组合设置。
10.根据权利要求1所述的方法,其中,根据电子邮件的属性信息设置属性规则,包括:
响应于用户的设置操作,根据电子邮件的属性信息设置属性规则。
11.根据权利要求1所述的方法,其中,根据电子邮件的属性信息设置属性规则,包括:
根据所有用户针对电子邮件的历史分类操作,用机器学习技术确定属性规则。
12.根据权利要求10所述的方法,其中,所述属性规则存储在客户端或者服务器。
13.根据权利要求1所述的方法,其中:
客户端根据设置的属性规则,为接收到的具有相同属性规则的电子邮件分配同一虚拟ID并在所述邮件列表中显示各个虚拟ID对应的标识。
14.根据权利要求1所述的方法,其中:
服务器根据设置的属性规则,对要转发给客户端的具有相同属性规则的电子邮件分配同一虚拟ID;
客户端接收到电子邮件后,根据所述服务器分配的虚拟ID,在所述邮件列表中显示各个虚拟ID对应的标识。
15.一种邮件列表显示装置,包括:
设置模块,用于根据电子邮件的属性信息设置属性规则;
分配模块,用于为具有相同属性规则的电子邮件分配同一虚拟身份标识ID;
显示模块,用于在所述邮件列表中显示各个虚拟ID对应的标识,
其中,所述装置还包括:
第一响应模块,用于响应于用户针对任一虚拟ID对应的标识的第一操作,按照指定顺序显示已分配该任一虚拟ID的各个电子邮件的条目;以及
第二响应模块,用于响应于用户针对任一电子邮件的条目的第二操作,在与所述任一电子邮件的条目紧邻的显示区域显示所述任一电子邮件的正文内容,其中,所述显示区域位于所述任一电子邮件的条目的下方;
第三响应模块,用于响应于所述用户针对所述任一电子邮件的条目的第三操作,隐藏所述任一电子邮件的正文内容。
16.根据权利要求15所述的装置,其中,所述第一响应模块,具体用于:
按照电子邮件发送时间的先后顺序,显示已分配该任一虚拟ID的各个电子邮件的条目。
17.根据权利要求15或16所述的装置,还包括:
第一显示模块,用于针对每个虚拟ID对应的标识,在该标识上显示已分配该标识对应的虚拟ID的电子邮件总数。
18.根据权利要求17所述的装置,还包括:
第二显示模块,用于针对收件箱文件夹下的每个虚拟ID对应的标识,在该标识上显示已分配该标识对应的虚拟ID的电子邮件中的未读电子邮件的总数。
19.根据权利要求15所述的装置,其中,所述属性信息为电子邮件现有属性信息,包括发送邮箱地址、接收邮箱地址、主题关键词、电子邮件发送时间、电子邮件接收时间、电子邮件重要性、收件回复请求和/或收件属性。
20.根据权利要求19所述的装置,其中,所述收件属性包括抄送和/或密送。
21.根据权利要求15所述的装置,其中,所述属性信息包括用户自定义的属性信息。
22.根据权利要求15所述的装置,其中,所述属性规则不包括是否基于同一基础电子邮件。
23.根据权利要求19所述的装置,其中,所述属性规则为根据电子邮件的属性信息中的一种设置,或者,根据所述属性信息中的两种或两种以上组合设置。
24.根据权利要求15所述的装置,其中,所述设置模块,具体用于:
响应于用户的设置操作,根据电子邮件的属性信息设置属性规则。
25.根据权利要求15所述的装置,其中,所述设置模块,具体用于:
根据所有用户针对电子邮件的历史分类操作,用机器学习技术确定属性规则。
26.根据权利要求24所述的装置,其中,所述属性规则存储在客户端或者服务器。
27.根据权利要求15所述的装置,其中,所述装置设置于客户端。
28.根据权利要求15所述的装置,其中,所述分配模块设置于服务器,用于根据设置的属性规则,对要转发给客户端的具有相同属性规则的电子邮件分配同一虚拟ID;
所述显示模块设置于客户端,用于接收到电子邮件后,根据所述服务器分配的虚拟ID,在所述邮件列表中显示各个虚拟ID对应的标识。
29.一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行实现权利要求1-14任一所述方法的步骤。
30.一种计算设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现权利要求1-14任一所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711046323.4A CN107800616B (zh) | 2017-10-31 | 2017-10-31 | 一种邮件列表显示方法、介质、装置和计算设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711046323.4A CN107800616B (zh) | 2017-10-31 | 2017-10-31 | 一种邮件列表显示方法、介质、装置和计算设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107800616A CN107800616A (zh) | 2018-03-13 |
CN107800616B true CN107800616B (zh) | 2020-04-10 |
Family
ID=61547780
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711046323.4A Active CN107800616B (zh) | 2017-10-31 | 2017-10-31 | 一种邮件列表显示方法、介质、装置和计算设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107800616B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114338588A (zh) * | 2020-09-29 | 2022-04-12 | 华为技术有限公司 | 一种邮件处理方法和装置 |
CN112862453A (zh) * | 2021-03-02 | 2021-05-28 | 岭东核电有限公司 | 工序信息显示方法、装置、计算机设备和存储介质 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4887918B2 (ja) * | 2006-06-09 | 2012-02-29 | 富士通株式会社 | メール一覧表示プログラムおよびメール管理プログラム |
CN103516578B (zh) * | 2012-06-26 | 2016-05-18 | 国际商业机器公司 | 提供公共电子邮件的方法、设备和电子邮件*** |
CN103473218B (zh) * | 2013-09-04 | 2016-08-17 | 盈世信息科技(北京)有限公司 | 一种电子邮件分类方法及其装置 |
CN104680357A (zh) * | 2013-11-29 | 2015-06-03 | 腾讯科技(深圳)有限公司 | 电子邮件管理方法及装置 |
KR101678168B1 (ko) * | 2015-03-13 | 2016-11-21 | 네이버 주식회사 | 효율적인 메일 검색을 위한 메일 서비스 시스템 및 방법 |
-
2017
- 2017-10-31 CN CN201711046323.4A patent/CN107800616B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN107800616A (zh) | 2018-03-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11416676B2 (en) | Using text messages to interact with spreadsheets | |
US20140372446A1 (en) | Email content management and visualization | |
US9904683B2 (en) | Displaying at least one categorized message based on a percentage | |
US10951570B2 (en) | Preventing a user from missing unread documents | |
US10250546B2 (en) | Managing an E-mail response | |
US11714522B2 (en) | Controlling a graphical user interface using a presentation of messages based upon predicted interactions with the messages | |
US10699066B2 (en) | Identifying and mapping emojis | |
US20170324689A1 (en) | System and method for automatically classifying e-mail | |
US10009302B2 (en) | Context-dependent message management | |
CN107800616B (zh) | 一种邮件列表显示方法、介质、装置和计算设备 | |
US9031587B2 (en) | Mobile apparatus data sharing method, system for sharing data through mobile apparatus and computer readable storage medium storing the method | |
CN107342929B (zh) | 一种新消息通知的发送方法、装置及*** | |
US20190058756A1 (en) | Method, Terminal, and System for Sending Office Document | |
US12021807B2 (en) | Aggregation and aggregation omission of messages | |
JP6038232B2 (ja) | 効率的なメール検索のためのメールサービスシステムおよび方法 | |
CN107888478B (zh) | 即时通讯过程中的语音信息转发方法、设备及存储介质 | |
CN106775268B (zh) | 一种消息显示方法和设备 | |
US20140143350A1 (en) | Managing email feedback | |
US11070494B2 (en) | Managing email content in an activity stream | |
US20170126591A1 (en) | Intelligent vacation responder | |
CN112995020A (zh) | 信息分发装置、方法、电子设备及存储介质 | |
US20120016890A1 (en) | Assigning visual characteristics to records | |
US20170041283A1 (en) | Prioritizing and handling of messages across multiple communication systems | |
US10176248B2 (en) | Performing a dynamic search of electronically stored records based on a search term format | |
CN116862461A (zh) | 邮件展示方法、装置、设备及介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |