1.本公开的实施方式涉及计算机技术领域,更具体地,本公开的实施方式涉及一种邮件回复方法、装置、设备及介质。
背景技术:
2.本部分旨在为权利要求书中陈述的本公开的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
3.现如今,电子邮件作为一种安全高效、成本低廉的通信方式,已经成为了我们工作与生活中必不可少的重要工具。
4.相关技术中,用户在回复所接收到的电子邮件时,会在原邮件正文的基础上进行新邮件的编辑,待用户编辑完成后会将新编辑的邮件内容连同原邮件正文一同发送给收件人。
5.但是,原邮件正文中可能存在很多无用内容,而用户仅需针对原邮件正文中的部分内容进行回复,因此,亟需一种邮件回复方法,来提供引用原邮件正文的部分内容进行针对性回复的功能,以提高邮件回复过程的灵活性。
技术实现要素:
6.在本上下文中,本公开的实施方式期望提供一种邮件回复方法、装置、设备及介质,以提供引用原邮件内容的部分内容进行针对性回复的功能,提高邮件回复过程的灵活性。
7.在本公开实施方式的第一方面中,提供了一种邮件回复方法,该方法包括:
8.响应于在目标邮件的邮件内容中的选择操作,基于被选中的第一邮件内容显示引用控件;
9.响应于对引用控件的触发操作,显示快捷回复窗口,快捷回复窗口用于输入回复内容;
10.响应于在快捷回复窗口中的邮件发送操作,基于快捷回复窗口中所输入的第一回复内容和目标邮件发送回复邮件,回复邮件中显示有目标邮件的全部邮件内容,其中,第一邮件内容被显示为第一引用样式。
11.在本公开的一些实施例中,响应于在目标邮件的邮件内容中的选择操作,基于被选中的第一邮件内容显示引用控件,包括:
12.响应于在目标邮件的邮件内容中的选择操作,将第一邮件内容显示为标记状态,并在第一邮件内容所对应的预设位置处显示引用控件。
13.在本公开的一些实施例中,在响应于对引用控件的触发操作,显示快捷回复窗口时,该方法还包括:
14.在快捷回复窗口中显示第一邮件内容,其中,第一邮件内容与第一回复内容的显示样式不同。
15.在本公开的一些实施例中,响应于在快捷回复窗口中的邮件发送操作,基于快捷回复窗口中所输入的第一回复内容和目标邮件发送回复邮件,包括:
16.响应于在快捷回复窗口中的邮件发送操作,基于第一回复内容和第一邮件内容生成回复邮件的邮件内容,并将目标邮件的全部邮件内容作为回复邮件的引文,以生成回复邮件;
17.发送所生成的回复邮件。
18.在本公开的一些实施例中,快捷回复窗口中还设置有窗口最小化控件;
19.响应于对引用控件的触发操作,显示快捷回复窗口之后,该方法还包括:
20.响应于对窗口最小化控件的触发操作,将快捷回复窗口最小化显示为快捷回复条,并显示目标邮件的全部邮件内容;
21.其中,在所显示的目标邮件的全部邮件内容中,第一邮件内容被显示为第一引用样式。
22.在本公开的一些实施例中,响应于对窗口最小化控件的触发操作,将快捷回复窗口最小化显示为快捷回复条,并显示目标邮件的全部邮件内容之后,该方法还包括:
23.响应于在所显示的全部邮件内容中对未被选中的邮件内容的选择操作,基于本次选中的第二邮件内容显示引用控件;
24.响应于对引用控件的触发操作,显示快捷回复窗口,并在快捷回复窗口中显示本次选中的第二邮件内容;其中,快捷回复窗口中还显示有第一邮件内容和第一回复内容。
25.在本公开的一些实施例中,响应于对引用控件的触发操作,显示快捷回复窗口,并在快捷回复窗口中显示本次选中的第二邮件内容之后,该方法还包括:
26.响应于在快捷回复窗口中的邮件发送操作,基于快捷回复窗口中所输入的第一回复内容、第二回复内容和目标邮件发送回复邮件,其中,在回复邮件中所显示的目标邮件的全部邮件内容中,第二邮件内容被显示为第二引用样式。
27.在本公开的一些实施例中,响应于对窗口最小化控件的触发操作,将快捷回复窗口最小化显示为快捷回复条,并显示目标邮件的全部邮件内容之后,该方法还包括:
28.响应于对快捷回复条的触发操作,重新显示快捷回复窗口,并在快捷回复窗口中显示第一邮件内容和第一回复内容。
29.在本公开的一些实施例中,快捷回复条中还显示有当前正在编辑的草稿邮件的数量。
30.在本公开实施方式的第二方面中,提供了一种邮件回复装置,该装置包括:
31.显示模块,用于响应于在目标邮件的邮件内容中的选择操作,基于被选中的第一邮件内容显示引用控件;
32.显示模块,还用于响应于对引用控件的触发操作,显示快捷回复窗口,快捷回复窗口用于输入回复内容;
33.发送模块,用于响应于在快捷回复窗口中的邮件发送操作,基于快捷回复窗口中所输入的第一回复内容和目标邮件发送回复邮件,回复邮件中显示有目标邮件的全部邮件内容,其中,第一邮件内容被显示为第一引用样式。
34.在本公开实施方式的第三方面中,提供了一种计算设备,计算设备包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,处理器执行程序时实现
如上述第一方面以及第一方面中任一项所描述的邮件回复方法所执行的操作。
35.在本公开实施方式的第四方面,提供了一种计算机可读存储介质,计算机可读存储介质上存储有程序,程序被处理器执行如上述第一方面以及第一方面中任一项所描述的邮件回复方法所执行的操作。
36.本公开通过响应于在目标邮件的邮件内容中的选择操作,基于被选中的第一邮件内容显示引用控件;从而响应于对引用控件的触发操作,显示用于输入回复内容的快捷回复窗口;进而响应于在快捷回复窗口中的邮件发送操作,基于快捷回复窗口中所输入的第一回复内容和目标邮件发送回复邮件。其中,回复邮件中显示有目标邮件的全部邮件内容,第一邮件内容被显示为第一引用样式,以达到针对第一回复邮件进行针对性回复的效果,提高邮件回复过程的灵活性。
附图说明
37.通过参考附图阅读下文的详细描述,本公开示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本公开的若干实施方式,其中:
38.图1是本公开根据一示例性实施例示出的一种邮件回复方法的流程图;
39.图2是本公开根据一示例性实施例示出的一种用于展示接收邮件的邮件展示界面的界面示意图;
40.图3是本公开根据一示例性实施例示出的一种快捷回复窗口的界面示意图;
41.图4是本公开根据一示例性实施例示出的另一种快捷回复窗口的界面示意图;
42.图5是本公开根据一示例性实施例示出的一种用于展示回复邮件的邮件展示界面的界面示意图;
43.图6是本公开根据一示例性示出的另一种用于展示接收邮件的邮件展示界面的界面示意图;
44.图7是根据本公开实施例示出的另一种用于展示接收邮件的邮件展示界面的界面示意图;
45.图8是本公开根据一示例性实施例示出的一种快捷回复窗口的界面示意图;
46.图9是本公开根据一示例性实施例示出的另一种快捷回复窗口的界面示意图;
47.图10是本公开根据一示例性实施例示出的一种用于展示回复邮件的邮件展示界面的界面示意图;
48.图11是本公开根据一示例性实施例示出的一种邮件回复装置的框图;
49.图12是本公开根据一示例性实施例示出的一种计算机可读存储介质的示意图;
50.图13是本公开根据一示例性实施例示出的一种计算设备的结构示意图。
51.在附图中,相同或对应的标号表示相同或对应的部分。此外,附图中的任何元素数量均用于示例而非限制,以及任何命名都仅用于区分,而不具有任何限制含义。
具体实施方式
52.下面将参考若干示例性实施方式来描述本公开的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本公开,而并非以任何
方式限制本公开的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。
53.本领域技术人员知道,本公开的实施方式可以实现为一种系统、装置、设备、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。
54.根据本公开的实施方式,提出了一种邮件展示方法、装置、设备及介质。
55.发明概述
56.本发明人发现,在回复邮件时,用户可能需要引用原邮件(指用户已发送或已接收的邮件)的部分内容进行针对性回复。相关技术中,若用户选中原邮件正文中的部分内容来进行针对性回复,则在生成回复邮件时,会直接从原邮件正文中截取出这部分内容,从而以所截取出的这部分内容作为回复邮件的引文。
57.其中,引文指在回复或转发一封电子邮件时,将原邮件的一部分或全部内容复制并粘贴到新邮件中的文本。引文通常用于提供上下文或回答原始邮件中的问题,以给读者提供更完整的信息,让他们了解邮件交流的背景和历史。在电子邮件应用程序中,引文通常显示在回复或转发邮件的正文中。
58.但是,以所截取出的这部分内容作为回复邮件的引文这种方式,使得引文丢失了原邮件的完整内容,使得回复邮件的收件人无法从接收到的回复邮件中查看到原邮件的完整内容。而且,上述实现方式无法提供针对多段内容分别进行回复。
59.针对上述需求,本公开提供一种邮件回复方法,以使在引用原邮件的部分内容进行回复时,仍能保留原邮件的完整内容,方便用户追溯,并提供对原邮件内容进行多段引用的功能,以针对多段内容分别进行回复,满足用户针对多段内容分别进行回复的需求。
60.应用场景概述
61.本公开所提供的邮件回复方法,可以用于在网页版邮箱中引用原邮件的部分内容进行回复,或者,可以用于在邮件客户端中引用原邮件的部分内容进行回复,但无论是在网页版邮箱中还是在邮件客户端中,在引用原邮件的部分内容进行回复时,均可以保留原邮件的完整内容,并且可以提供对原邮件内容进行多段引用回复的功能。
62.可选地,网页版邮箱和邮件客户端可以部署在电脑端或移动端,本公开对此不加以限定。
63.上述邮件回复方法可以由计算设备执行,计算设备可以为终端设备,如台式计算机、便携式计算机、笔记本电脑、平板电脑、智能手机、智能手表等,可选地,计算设备还可以为其他类型的设备,本公开对计算设备的设备类型不加以限定。
64.需要注意的是,上述应用场景仅是为了便于理解本公开的精神和原理而示出,本公开的实施方式在此方面不受任何限制。相反,本公开的实施方式可以应用于适用的任何场景。
65.示例性方法
66.下面结合上述有关应用场景的介绍,来对本公开所提供的邮件回复方法进行详细介绍。
67.参见图1,图1是本公开根据一示例性实施例示出的一种邮件回复方法的流程图,如图1所示,该方法包括:
68.s101、响应于在目标邮件的邮件内容中的选择操作,基于被选中的第一邮件内容显示引用控件。
69.其中,目标邮件可以为已接收到的邮件中的任一封邮件。计算设备可以通过接收邮件列表对已接收到的邮件进行展示,用户可以根据实际需求,对接收邮件列表中所展示的任一封邮件进行查看及回复等一系列操作。
70.可选地,用户可以在接收邮件列表中选择自己想要回复的邮件,计算设备可以响应于对任一邮件的选择操作,通过邮件展示界面显示被选中邮件的邮件内容,以便用户可以在所展示的邮件内容中进行选择,从而使得计算设备可以基于被选中的第一邮件内容进行引用控件的显示。
71.需要说明的是,目标邮件的邮件内容可以为文本、图片、文件等,等等,相应地,被选中的邮件内容可以为文本、图片、文件,等等,本公开对第一邮件内容的具体类型不加以限定。
72.可选地,用户可以长按自己想要选择的邮件内容,计算设备即可响应于用户的操作,将用户所选择的邮件内容作为第一邮件内容,从而基于第一邮件内容进行引用控件的显示。
73.s102、响应于对引用控件的触发操作,显示快捷回复窗口,快捷回复窗口用于输入回复内容。
74.可选地,回复内容可以为文本、图片、文件等,本公开对回复内容的具体类型不加以限定。
75.s103、响应于在快捷回复窗口中的邮件发送操作,基于快捷回复窗口中所输入的第一回复内容和目标邮件发送回复邮件,回复邮件中显示有目标邮件的全部邮件内容,其中,第一邮件内容被显示为第一引用样式。
76.可选地,第一引用样式可以是在第一邮件内容上显示第一预设格式的下划线,或者,第一引用样式可以是将第一邮件内容的背景色显示为第一预设颜色,等等,本公开对第一引用样式的具体样式不加以限定。其中,第一引用样式的显示方式与未被选中邮件内容的显示方式不同。
77.通过在回复邮件中显示目标邮件的全部邮件内容,并将被引用的第一邮件内容显示为第一引用样式,以实现被引用的邮件内容和未被引用的邮件内容的区分显示,使得回复邮件既可以展示出原邮件的全部邮件内容,又可以实现被引用的邮件内容的突出展示,不仅可以方便用户溯源,还可以方便用户对引用内容的快速定位,提高邮件回复的灵活性和邮件回复效果。
78.本公开通过响应于在目标邮件的邮件内容中的选择操作,基于被选中的第一邮件内容显示引用控件;从而响应于对引用控件的触发操作,显示用于输入回复内容的快捷回复窗口;进而响应于在快捷回复窗口中的邮件发送操作,基于快捷回复窗口中所输入的第一回复内容和目标邮件发送回复邮件。其中,回复邮件中显示有目标邮件的全部邮件内容,第一邮件内容被显示为第一引用样式,以达到针对第一回复邮件进行针对性回复的效果,提高邮件回复过程的灵活性。
79.在一些实施例中,对于步骤s101,在响应于在目标邮件的邮件内容中的选择操作,基于被选中的第一邮件内容显示引用控件时,可以通过如下方式实现:
80.响应于在目标邮件的邮件内容中的选择操作,将第一邮件内容显示为标记状态,并在第一邮件内容所对应的预设位置处显示引用控件。
81.可选地,可以将被选中的第一邮件内容显示为设定样式,以达到将第一邮件内容显示为标记状态的效果。其中,设定样式可以为任意样式,仅需保证根据所显示的设定样式,可以确定第一邮件内容处于被选中的状态即可。
82.其中,第一邮件内容所对应的预设位置可以为任意位置,例如,第一邮件内容所对应的预设位置可以为第一邮件内容的上方,本公开对第一邮件内容所对应的预设位置不加以限定。
83.参见图2,图2是本公开根据一示例性实施例示出的一种用于展示接收邮件的邮件展示界面的界面示意图,在如图2所示的邮件展示界面中,用户选择了“请大家在文档中行填写个人信息”这部分文本作为第一邮件内容,这部分文本的首尾端显示有光标,并且,这部分文本的背景颜色被显示为与其他文本颜色不同的灰色,以表明这部分文本处于标记状态。另外,在这部分文本的上方显示有多个控件,其中,文字标注为“引用”的控件即为引用控件,以便用户可以根据邮件展示界面的显示直观地确定出自己所选中的第一邮件内容,从而可以通过引用控件,来基于满足自己需求的第一邮件内容进行针对性回复。
84.可选地,用户还可以根据实际需求,对邮件展示界面中处于标记状态的第一邮件内容进行调整,相应地,引用控件也会随着用户的调整,被显示到用户新选中的第一邮件内容所对应的预设位置处。
85.若用户确定当前处于标记状态的第一邮件内容满足自己的需求,则可以通过触发引用控件,来基于被选中的第一邮件内容进行针对性回复。
86.在一些实施例中,对于步骤s102,在响应于对引用控件的触发操作,显示快捷回复窗口时,还可以在快捷回复窗口中显示第一邮件内容,以便用户可以通过快捷回复窗口直观地看到自己所选中的第一邮件内容。
87.在一种可能的实现方式中,可以在快捷回复窗口中显示第一邮件内容,并基于第一邮件内容显示文本输入区域,以便用户可以在文本输入区域中进行第一回复内容的输入。
88.可选地,可以将第一邮件内容和第一回复内容显示为不同的显示样式,以便用户可以在快捷回复窗口中快速区分出第一邮件内容和第一回复内容。例如,可以将第一邮件内容的字体颜色显示为灰色,将第一回复内容的字体颜色显示为黑色,并且,可以设置第一邮件内容的字号小于第一回复内容的字号,便于用户区分。
89.参见图3,图3是本公开根据一示例性实施例示出的一种快捷回复窗口的界面示意图,在如图3所示的快捷回复窗口中,“请大家在文档中自行填写个人信息”即为第一邮件内容,这部分内容的字体颜色被显示为灰色,这部分内容下方显示有光标的区域即为文本输入区域,用户可以在文本输入区域进行第一回复内容的输入。
90.参见图4,图4是本公开根据一示例性实施例示出的另一种快捷回复窗口的界面示意图,在如图4所示的快捷回复窗口中,“文档无法打开,请核实”即为第一回复内容,这部分内容的字体颜色被显示为黑色,并且,第一回复内容的字号略大于第一邮件内容的字号,便于用户区分。
91.需要说明的是,为了避免因用户误触导致第一邮件内容被修改,从而导致引用失
败的情况出现,可以在快捷回复窗口中将第一邮件内容设置为无法编辑状态。
92.另外,需要说明的是,快捷回复窗口还可以为用户提供设置回复邮件收件人的功能。
93.在一种可能的实现方式中,快捷回复窗口可以为用户提供回复方式设置控件,以便用户可以通过回复方式设置控件,来实现对回复邮件的邮件收件人的设置。
94.可选地,回复方式设置控件可以包括回复发件人选项和回复全部选项,其中,在回复发件人选项被触发的情况下,所生成的回复邮件仅以待办邮件的发件人作为回复邮件的收件人即可,无需设置回复邮件的抄送人;而在回复全部选项被触发的情况下,所生成的回复邮件需以待办邮件的发件人作为回复邮件的收件人,并以待办邮件的抄送人作为回复邮件的抄送人。
95.用户可以根据自己的实际需求,通过回复方式设置控件来进行回复选项的选择,以实现对回复邮件收件人的设置。
96.仍以如图4所示的快捷回复窗口为例,在如图4所示的快捷回复窗口中,控件401即为回复方式设置控件,其中,文字标注为“回复全部”的选项即为回复全部选项,用户可以通过点击回复全部选项右侧的下拉按钮,以触发回复发件人选项的显示,例如,可以将回复收件人选项显示为文字标注为“回复”的选项。
97.若用户在快捷回复窗口完成了第一回复内容的输入以及回复邮件收件人的设置,用户即可在快捷回复窗口中触发邮件发送操作,以基于第一回复内容和目标邮件进行回复邮件的发送。
98.在一些实施例中,对于步骤s103,在响应于在快捷回复窗口中的邮件发送操作,基于快捷回复窗口中所输入的第一回复内容和目标邮件发送回复邮件时,可以包括如下步骤:
99.s1031、响应于在快捷回复窗口中的邮件发送操作,基于第一回复内容和第一邮件内容生成回复邮件的邮件内容,并将目标邮件的全部邮件内容作为回复邮件的引文,以生成回复邮件。
100.可选地,可以在快捷回复窗口中设置发送控件,以便用户可以通过触发发送控件,来达到在快捷回复窗口中触发邮件发送操作的目的。
101.仍以如图4所示的快捷回复窗口为例,在如图4所示的快捷回复窗口中,文字标注为“发送”的按钮即为发送控件,用户可以通过触发文字标注为“发送”的按钮,来在如图4所示的快捷回复窗口中触发邮件发送操作。
102.可选地,在基于第一回复内容和第一邮件内容生成回复邮件的邮件内容时,可以将第一邮件内容和第一回复内容设置为不同的显示样式,以便用户可以在回复邮件中快速区分出第一邮件内容和第一回复内容。例如,可以采用如快捷回复窗口中的设置方式,将第一邮件内容的字体颜色设置为灰色,将第一回复内容的字体颜色设置为黑色,并且,可以设置第一邮件内容的字号小于第一回复内容的字号,便于用户区分。
103.需要说明的是,在将目标邮件的全部邮件内容作为回复邮件的引文时,可以在作为引文的目标邮件的全部邮件内容中,将第一邮件内容显示为第一引用样式,以在保证用户可以对原邮件的全部邮件内容进行溯源,并且可以在原邮件中快速确定出哪部分是被引用的。
104.另外,需要说明的是,在生成回复邮件时,可以根据用户通过快捷回复窗口中的回复方式设置控件所设置的回复邮件收件人,来进行回复邮件的生成。若用户所选择的是回复发件人选项,则所生成的回复邮件仅以待办邮件的发件人作为回复邮件的收件人即可,无需设置回复邮件的抄送人;若用户所选择的是回复全部选项,则所生成的回复邮件需以待办邮件的发件人作为回复邮件的收件人,并以待办邮件的抄送人作为回复邮件的抄送人。
105.s1032、发送所生成的回复邮件。
106.可选地,在回复邮件生成后,即可按照所生成的回复邮件的收件人信息(包括邮件收件人和邮件抄送人),来将回复邮件发送给相应的用户。
107.参见图5,图5是本公开根据一示例性实施例示出的一种用于展示回复邮件的邮件展示界面的界面示意图,在如图5所示的回复邮件的邮件内容中,第一邮件内容“请大家自行在文档中填写个人信息”的字体颜色被显示为灰色,第一回复内容“文档无法打开,请核实”的字体颜色被显示为黑色,并且,第一邮件内容“请大家自行在文档中填写个人信息”的字号小于第一回复内容“文档无法打开,请核实”的字号,以便用户可以在回复邮件的邮件内容中区分出引用原邮件的部分和用户回复的部分。另外,在如图5所示的回复邮件的引文中,显示有被引用的目标邮件的全部邮件内容,并且,在所显示的目标邮件的全部邮件内容中,第一邮件内容“请大家自行在文档中填写个人信息”被显示为第一引用样式,也即是,第一邮件内容“请大家自行在文档中填写个人信息”下方显示有虚线格式的下划线,以便用户可以在引文中快速确定出哪部分是被引用的内容。
108.上述实施例仅以引用原邮件中的某一段邮件内容,从而基于被引用的这段内容来进行针对性回复为例来进行说明的,在更多可能的实现方式中,本公开所提供的方案还可以支持用户分别引用原邮件中的多段内容,以基于每段引用内容分别进行针对性回复。下面对如何引用原邮件中的多段内容,并基于每段引用内容分别进行针对性回复的过程来进行说明。
109.在一些实施例中,可以在快捷回复窗口中提供窗口最小化控件,以便用户可以通过快捷回复窗口中的窗口最小化控件来返回邮件展示界面,并在邮件展示界面继续对为引用的邮件内容进行引用。
110.在一种可能的实现方式中,用户可以在快捷回复窗口中触发窗口最小化控件,计算设备即可响应于对窗口最小化控件的触发操作,将快捷回复窗口最小化显示为快捷回复条,并显示目标邮件的全部邮件内容。
111.可选地,窗口最小化控件可以被提供为窗口最小化按钮或滑动条,这两种窗口最小化控件所对应的触发操作的操作方式不同,但均可以实现将快捷回复窗口最小化显示为快捷回复条的效果。对于作为窗口最小化控件的窗口最小化按钮,用户点击窗口最小化按钮,即可完成快捷回复窗口的最小化;对于作为窗口最小化控件的滑动条,用户可以通过向下拖动滑动条的方式,完成快捷回复窗口的最小化。
112.仍以如图4所示的快捷回复窗口为例,在如图4所示的快捷回复窗口中,控件402和控件403均为窗口最小化控件,其中,控件402为窗口最小化按钮,控件403为滑动条。用户可以通过点击控件402的方式实现快捷回复窗口的最小化,或者,用户可以通过向下拖动控件403的方式实现快捷回复窗口的最小化。
113.可选地,在将快捷回复窗口最小化显示为快捷回复条,并显示目标邮件的全部邮件内容时,可以跳转回邮件展示界面的显示,以通过邮件展示界面显示目标邮件的全部邮件内容,并且,可以将快捷回复窗口最小化显示为快捷回复条,快捷回复条可以显示在邮件展示界面的底部。
114.其中,在通过邮件展示界面显示目标邮件的全部邮件内容时,可以将第一邮件内容显示为第一引用样式,以实现对已被引用的邮件内容和未被引用的邮件内容的区分显示。
115.可选地,快捷回复条中还可以显示有当前正在编辑的草稿邮件的数量,而用户基于第一邮件内容所添加的第一回复内容即可作为当前正在编辑的一个草稿邮件。
116.参见图6,图6是本公开根据一示例性示出的另一种用于展示接收邮件的邮件展示界面的界面示意图,在如图6所示的邮件展示界面中显示有目标邮件的全部邮件内容,并且,作为第一引用内容的“请大家自行在文档中填写个人信息”被显示为第一引用样式,也即是,第一邮件内容“请大家自行在文档中填写个人信息”下方显示有虚线格式的下划线,以便用户可以在全部邮件内容中快速确定出哪部分是被引用的内容。另外,在如图6所示的邮件展示界面的底部还显示有快捷回复窗口最小化得到的快捷回复条(也即是文字标注为“写邮件”的条状控件),在快捷回复条中还显示有当前正在编辑的草稿邮件的数量(也即是括号中显示的1)。
117.在快捷回复窗口被最小化显示为快捷回复条的情况下,用户即可在邮件展示界面中继续对尚未被引用的邮件内容进行操作,以在第一邮件内容已被引用及针对性回复的基础上,实现对其他邮件内容的继续引用及针对性回复。
118.在一些实施例中,用户可以在显示有快捷回复条的邮件展示界面中继续对未被选中的邮件内容进行选中,计算设备可以响应于在所显示的全部邮件内容中对未被选中的邮件内容的选择操作,基于本次选中的第二邮件内容显示引用控件;响应于对引用控件的触发操作,显示快捷回复窗口,并在快捷回复窗口中显示本次选中的第二邮件内容。
119.在一种可能的实现方式中,可以响应于在所显示的全部邮件内容中对未被选中的邮件内容的选择操作,将本次被选中的第二邮件内容显示为标记状态,并在第二邮件内容所对应的预设位置处显示引用控件。
120.参见图7,图7是根据本公开实施例示出的另一种用于展示接收邮件的邮件展示界面的界面示意图,在如图7所示的邮件展示界面中,用户选择了“如需请假或有其他问题可随时与我沟通”这部分文本作为第二邮件内容,这部分文本的首尾端显示有光标,并且,这部分文本的背景颜色被显示为与其他文本颜色不同的灰色,以表明这部分文本处于标记状态。另外,在这部分文本的上方显示有多个控件,其中,文字标注为“引用”的控件即为引用控件,以便用户可以根据邮件展示界面的显示直观地确定出自己所选中的第二邮件内容,从而可以通过引用控件,来基于满足自己需求的第二邮件内容进行针对性回复。
121.可选地,用户还可以根据实际需求,对邮件展示界面中处于标记状态的第二邮件内容进行调整,相应地,引用控件也会随着用户的调整,被显示到用户新选中的第二邮件内容所对应的预设位置处。
122.若用户确定当前处于标记状态的第二邮件内容满足自己的需求,则可以通过触发引用控件,来基于被选中的第二邮件内容进行针对性回复。
123.在引用控件被触发的情况下,即可调起快捷回复窗口的显示,例如,可以在快捷回复窗口中显示第二邮件内容,并基于第二邮件内容显示文本输入区域,以便用户可以在文本输入区域中进行第二回复内容的输入。
124.可选地,可以将第二邮件内容和第二回复内容显示为不同的显示样式,以便用户可以在快捷回复窗口中快速区分出第二邮件内容和第二回复内容。例如,可以将第二邮件内容的字体颜色显示为灰色,将第二回复内容的字体颜色显示为黑色,并且,可以设置第二邮件内容的字号小于第二回复内容的字号,便于用户区分。
125.在更多可能的实现方式中,快捷回复窗口中可以显示有已被引用的第一邮件内容以及基于第一邮件内容进行针对性回复所得到的第一回复内容。
126.参见图8,图8是本公开根据一示例性实施例示出的一种快捷回复窗口的界面示意图,在如图8所示的快捷回复窗口中,“请大家在文档中自行填写个人信息”即为第一邮件内容,这部分内容的字体颜色被显示为灰色,“文档无法打开,请核实”即为第一回复内容,这部分内容的字体颜色被显示为黑色,并且,第一回复内容的字号略大于第一邮件内容的字号,便于用户区分。此外,“如需请假或有其他问题可随时与我联系”即为第二回复内容,这部分内容下方显示有光标的区域即为文本输入区域,用户可以在文本输入区域进行第二回复内容的输入。
127.参见图9,图9是本公开根据一示例性实施例示出的另一种快捷回复窗口的界面示意图,在如图9所示的快捷回复窗口中,“烦请提供一下您的电话9游会的联系方式”即为第二回复内容,这部分内容的字体颜色被显示为黑色,并且,第二回复内容的字号略大于第二邮件内容的字号,便于用户区分。
128.需要说明的是,为了避免因用户误触导致第二邮件内容被修改,从而导致引用失败的情况出现,可以在快捷回复窗口中将第二邮件内容设置为无法编辑状态。
129.另外,在同时显示有第一邮件内容、第一回复内容和第二邮件内容的快捷回复窗口中,允许对第一回复内容进行编辑,以便用户可以及时根据当前需要对第一回复内容进行修改,提高邮件回复过程的灵活性。
130.在一些实施例中,在针对第二邮件内容进行了针对性回复后,用户即可在添加了第二回复内容的快捷回复窗口中触发邮件发送操作,计算设备即可响应于在快捷回复窗口中的邮件发送操作,基于快捷回复窗口中所输入的第一回复内容、第二回复内容和目标邮件发送回复邮件。
131.可选地,可以通过快捷回复窗口中所设置的发送控件实现邮件发送操作的触发,以便计算设备可以响应于在快捷回复窗口中的邮件发送操作,基于第一回复内容、第一邮件内容、第二回复内容和第二邮件内容生成回复邮件的邮件内容,并将目标邮件的全部邮件内容作为回复邮件的引文,以生成回复邮件。其中,在作为回复邮件的引文的目标邮件的全部邮件内容中,第二邮件内容被显示为第二引用样式。
132.需要说明的是,第二引用样式和第一引用样式可以为类型相同、具体显示样式不同的引用样式,例如,第二引用样式和第一引用样式均可以是在被引用的邮件内容下方显示下划线,但不同引用内容所对应的下划线线型不同,或者,不同引用内容所对应的下划线颜色不同,以便用户可以区分出不同段落的被引用内容。
133.参见图10,图10是本公开根据一示例性实施例示出的一种用于展示回复邮件的邮
件展示界面的界面示意图,在如图10所示的回复邮件的邮件内容中,被引用的第一邮件内容“请大家自行在文档中填写个人信息”和第二邮件内容“如需请假或有其他问题可随时与我沟通”的字体颜色被显示为灰色,第一回复内容“文档无法打开,请核实”和第二回复内容“烦请提供一下电话9游会的联系方式”的字体颜色被显示为黑色,并且,被引用的邮件内容的字号小于对应回复内容的字号,以便用户可以在回复邮件的邮件内容中区分出引用原邮件的部分和用户回复的部分。另外,在如图10所示的回复邮件的引文中,显示有被引用的目标邮件的全部邮件内容,并且,在所显示的目标邮件的全部邮件内容中,第一邮件内容“请大家自行在文档中填写个人信息”被显示为第一引用样式,也即是,第一邮件内容“请大家自行在文档中填写个人信息”下方显示有点状虚线样式的下划线,第二邮件内容“如需请假或有其他问题可随时与我沟通”被显示为第二引用样式,也即是,第二邮件内容“如需请假或有其他问题可随时与我沟通”下方显示有短划线样式的下划线,以便用户可以在引文中区分出不同段落的被引用内容。
134.上述实施例仅以针对两段引用内容分别进行针对性回复为例来进行说明,在更多的实现方式中,用户还可以在此基础上引用更多段的邮件内容,并针对每段内容分别进行针对性回复,具体实现方式可以参见上述实施例,此处不再赘述。
135.另外,用户还可以通过触发快捷回复条的方式重新调起快捷回复窗口的显示。
136.在一种可能的实现方式中,在响应于对窗口最小化控件的触发操作,将快捷回复窗口最小化显示为快捷回复条,并显示目标邮件的全部邮件内容之后,若用户触发了快捷回复条,则计算设备可以响应于对快捷回复条的触发操作,重新显示快捷回复窗口,并在快捷回复窗口中显示第一邮件内容和第一回复内容,以便用户可以在重新调起的快捷回复窗口中进行修改第一回复内容之类的操作,提高邮件回复过程的灵活性。
137.通过本公开所提供的方案,可以支持用户在回复邮件时快速引用原邮件的部分内容进行针对性回复,并支持用户多段引文的添加。另外,本公开所提供的方案还可以保留了完整的原邮件引文,并在原邮件引文中以特定样式显示被引用内容,方便用户追溯原文及查看引用内容。
138.示例性装置
139.另外,本公开还提供了一种邮件回复装置,参见图11,图11是本公开根据一示例性实施例示出的一种邮件回复装置的框图,如图11所示,该装置包括:
140.显示模块1101,用于响应于在目标邮件的邮件内容中的选择操作,基于被选中的第一邮件内容显示引用控件;
141.显示模块1101,还用于响应于对引用控件的触发操作,显示快捷回复窗口,快捷回复窗口用于输入回复内容;
142.发送模块1102,用于响应于在快捷回复窗口中的邮件发送操作,基于快捷回复窗口中所输入的第一回复内容和目标邮件发送回复邮件,回复邮件中显示有目标邮件的全部邮件内容,其中,第一邮件内容被显示为第一引用样式。
143.在一些实施例中,显示模块1101,在用于响应于在目标邮件的邮件内容中的选择操作,基于被选中的第一邮件内容显示引用控件时,用于:
144.响应于在目标邮件的邮件内容中的选择操作,将第一邮件内容显示为标记状态,并在第一邮件内容所对应的预设位置处显示引用控件。
145.在一些实施例中,显示模块1101还用于:
146.在快捷回复窗口中显示第一邮件内容,其中,第一邮件内容与第一回复内容的显示样式不同。
147.在一些实施例中,发送模块1102,在用于响应于在快捷回复窗口中的邮件发送操作,基于快捷回复窗口中所输入的第一回复内容和目标邮件发送回复邮件时,用于:
148.响应于在快捷回复窗口中的邮件发送操作,基于第一回复内容和第一邮件内容生成回复邮件的邮件内容,并将目标邮件的全部邮件内容作为回复邮件的引文,以生成回复邮件;
149.发送所生成的回复邮件。
150.在一些实施例中,快捷回复窗口中还设置有窗口最小化控件;
151.显示模块1101,还用于响应于对窗口最小化控件的触发操作,将快捷回复窗口最小化显示为快捷回复条,并显示目标邮件的全部邮件内容;
152.其中,在所显示的目标邮件的全部邮件内容中,第一邮件内容被显示为第一引用样式。
153.在一些实施例中,显示模块1101,还用于响应于在所显示的全部邮件内容中对未被选中的邮件内容的选择操作,基于本次选中的第二邮件内容显示引用控件;
154.显示模块1101,还用于响应于对引用控件的触发操作,显示快捷回复窗口,并在快捷回复窗口中显示本次选中的第二邮件内容;其中,快捷回复窗口中还显示有第一邮件内容和第一回复内容。
155.在一些实施例中,发送模块1102,还用于响应于在快捷回复窗口中的邮件发送操作,基于快捷回复窗口中所输入的第一回复内容、第二回复内容和目标邮件发送回复邮件,其中,在回复邮件中所显示的目标邮件的全部邮件内容中,第二邮件内容被显示为第二引用样式。
156.在一些实施例中,显示模块1101,还用于响应于对快捷回复条的触发操作,重新显示快捷回复窗口,并在快捷回复窗口中显示第一邮件内容和第一回复内容。
157.在一些实施例中,快捷回复入口中还显示有当前正在编辑的草稿邮件的数量。
158.应当注意,尽管在上文详细描述中提及了邮件回复装置的若干模块,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本公开的实施方式,上文描述的两个或更多模块的特征和功能可以在一个模块中具体化。反之,上文描述的一个模块的特征和功能可以进一步划分为由多个模块来具体化。
159.示例性介质
160.本公开实施例还提供了一种计算机可读存储介质。图12是本公开根据一示例性实施例示出的一种计算机可读存储介质的示意图,如图12所示,该存储介质上存储有计算机程序1201,该计算机程序1201被处理器执行时可以执行本公开任一实施例所提供的邮件回复方法。
161.示例性设备
162.本公开实施例还提供了一种计算设备,该计算设备可以包括存储器、处理器,该存储器用于存储可在处理器上运行的计算机指令,该处理器用于在执行该计算机指令时实现本公开任一实施例所提供的邮件回复方法。参见图13,图13是本公开根据一示例性实施例
示出的一种计算设备的结构示意图,该计算设备1300可以包括但不限于:处理器1310、存储器1320、连接不同系统组件(包括存储器1320和处理器1310)的总线1330。
163.其中,存储器1320存储有计算机指令,该计算机指令可以被处理器1310执行,使得处理器1310能够执行本公开任一实施例所提供的邮件回复方法。存储器1320可以包括随机存取存储单元ram1321、高速缓存存储单元1322和/或只读存储单元rom1323。该存储器1320还可以包括:具有一组程序模块1324的程序工具1325,该程序模块1324包括但不限于:操作系统、一个或多个应用程序、其他程序模块和程序数据,这些程序模块一种或多种组合可以包含网络环境的实现。
164.总线1330例如可以包括数据总线、地址总线和控制总线等。该计算设备1300还可以通过i/o接口1340与外部设备1350通信,该外部设备1350例如可以是键盘、蓝牙设备等。该计算设备1300还可以通过网络适配器1360与一个或多个网络通信,例如,该网络可以是局域网、广域网、公共网络等。如图13所示,该网络适配器1360还可以通过总线1330与计算设备1300的其他模块进行通信。
165.示例性产品
166.本公开实施例还提供了一种计算机程序产品,该计算机程序产品包括计算机程序,程序被计算设备1300的处理器1310执行时,可以实现本公开任一实施例所提供的邮件回复方法。
167.此外,尽管在附图中以特定顺序描述了本公开方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。
168.虽然已经参考若干具体实施方式描述了本公开的精神和原理,但是应该理解,本公开并不限于所公开的具体实施方式,对各方面的划分也不意味着这些方面中的特征不能组合以进行受益,这种划分仅是为了表述的方便。本公开旨在涵盖所附权利要求的精神和范围内所包括的各种修改和等同布置。