电子邮件发送方法、邮件服务器及邮件客户端的制作方法
【技术领域】
[0001]本公开涉及通信领域,尤其涉及一种电子邮件发送方法、邮件服务器及邮件客户端。
【背景技术】
[0002]相关技术中的电子邮件系统,一般用于单个用户向另一用户或者多个用户发送电子邮件,以达到信息沟通的方式。实际应用中,当多个用户,例如用户A、用户B、用户C和用户D,需要在意见相同的情况下,以同样的地位向单个用户,例如用户T,表达建议时,可以采用两种方案。
[0003]在一种方案中,用户A可以征得用户B、用户C和用户D的确认后,代表大家向用户T发送邮件。在另一种方案中,可以由用户A将撰写好的邮件发送给用户B,用户B确认内容后把邮件转发给用户C,用户C再把确认后的内容转发给用户D,最终用户D确认后,将邮件发送给用户T。
【发明内容】
[0004]本公开提供一种电子邮件发送方法、邮件服务器及邮件客户端。所述技术方案如下:
[0005]根据本公开实施例的第一方面,提供一种电子邮件发送方法,该方法包括:
[0006]接收发件用户通过邮件客户端发送的第一邮件,所述第一邮件包括所述第一邮件的内容、所述第一邮件的收件人信息和所述发件用户选定的联名用户的信息;
[0007]向所述发件用户和所述联名用户对应的邮件客户端发送第二邮件,所述第二邮件包括所述第一邮件的内容;
[0008]若接收到所述发件用户和所述联名用户中所有用户返回的确认发送响应,则以所述发件用户和所述联名用户为发件人,向所述第一邮件的收件人对应的邮件客户端发送所述第一邮件。
[0009]根据本公开实施例的第二方面,提供一种电子邮件发送方法,该方法包括:
[0010]接收邮件服务器根据第一邮件发送的第二邮件,向第一用户推送所述第二邮件,所述第一邮件是发件用户通过邮件客户端发送至所述邮件服务器的,所述第一邮件包括所述第一邮件的内容、所述第一邮件的收件人信息和所述发件用户选择的联名用户的信息,所述第二邮件包括所述第一邮件的内容;
[0011]若接收到所述第一用户的确认发送指令,则向所述邮件服务器返回确认发送响应,以使所述邮件服务器在接收到所述发件用户和所述联名用户中所有用户返回的确认发送响应时,以所述发件用户和所述联名用户为发件人,向所述第一邮件的收件人对应的邮件客户端发送所述第一邮件,所述确认发送指令是所述第一用户根据所述第一邮件的内容判定确认发送所述第一邮件后指示的。
[0012]根据本公开实施例的第三方面,提供一种邮件服务器,该邮件服务器包括:
[0013]第一接收模块,被配置为接收发件用户通过邮件客户端发送的第一邮件,所述第一邮件包括所述第一邮件的内容、所述第一邮件的收件人信息和所述发件用户选定的联名用户的信息;
[0014]第一发送模块,被配置为向所述发件用户和所述联名用户对应的邮件客户端发送第二邮件,所述第二邮件包括所述第一邮件的内容;
[0015]第二接收模块,被配置为接收所述发件用户和所述联名用户返回的响应;
[0016]第一处理模块,被配置为在检测到所述第二接收模块接收到所述发件用户和所述联名用户中所有用户返回的确认发送响应时,指示所述第二发送模块以所述发件用户和所述联名用户为发件人,向所述第一邮件的收件人对应的邮件客户端发送所述第一邮件;
[0017]所述第二发送模块,被配置为在所述第一处理模块的指示下,以所述发件用户和所述联名用户为发件人,向所述第一邮件的收件人对应的邮件客户端发送所述第一邮件。
[0018]根据本公开实施例的第四方面,提供一种邮件客户端,该邮件客户端包括:
[0019]第一接收模块,被配置为接收邮件服务器根据第一邮件发送的第二邮件,所述第一邮件是发件用户通过邮件客户端发送至所述邮件服务器的,所述第一邮件包括所述第一邮件的内容、所述第一邮件的收件人信息和所述发件用户选择的联名用户的信息,所述第二邮件包括所述第一邮件的内容;
[0020]第一推送模块,被配置为向第一用户推送所述第二邮件;
[0021]交互模块,被配置为接收所述第一用户的指令;
[0022]第一发送模块,被配置为在所述交互模块接收到所述第一用户的确认发送指令时,向所述邮件服务器返回确认发送响应,以使所述邮件服务器在接收到所述发件用户和所述联名用户中所有用户返回的确认发送响应时,以所述发件用户和所述联名用户为发件人,向所述第一邮件的收件人对应的邮件客户端发送所述第一邮件,所述确认发送指令是所述第一用户根据所述第一邮件的内容判定确认发送所述第一邮件后指示的。
[0023]根据本公开实施例的第五方面,提供一种邮件服务器,该邮件服务器包括:
[0024]处理器;
[0025]用于存储处理器可执行指令的存储器;
[0026]其中,所述处理器被配置为:接收发件用户通过邮件客户端发送的第一邮件,所述第一邮件包括所述第一邮件的内容、所述第一邮件的收件人信息和所述发件用户选定的联名用户的信息;向所述发件用户和所述联名用户对应的邮件客户端发送第二邮件,所述第二邮件包括所述第一邮件的内容;若接收到所述发件用户和所述联名用户中所有用户返回的确认发送响应,则以所述发件用户和所述联名用户为发件人,向所述第一邮件的收件人对应的邮件客户端发送所述第一邮件。
[0027]根据本公开实施例的第六方面,提供一种邮件客户端,该邮件客户端包括:
[0028]处理器;
[0029]用于存储处理器可执行指令的存储器;
[0030]其中,所述处理器被配置为:接收邮件服务器根据第一邮件发送的第二邮件,向第一用户推送所述第二邮件,所述第一邮件是发件用户通过邮件客户端发送至所述邮件服务器的,所述第一邮件包括所述第一邮件的内容、所述第一邮件的收件人信息和所述发件用户选择的联名用户的信息,所述第二邮件包括所述第一邮件的内容;若接收到所述第一用户的确认发送指令,则向所述邮件服务器返回确认发送响应,以使所述邮件服务器在接收到所述发件用户和所述联名用户中所有用户返回的确认发送响应时,以所述发件用户和所述联名用户为发件人,向所述第一邮件的收件人对应的邮件客户端发送所述第一邮件,所述确认发送指令是所述第一用户根据所述第一邮件的内容判定确认发送所述第一邮件后指示的。
[0031]本公开实施例提供的技术方案可以包括以下有益效果:
[0032]通过将包括发件用户发送的第一邮件内容的第二邮件,发送给所述发件用户及其选择所述联名用户进行确认,在所述发件用户和所述联名用户中的所有用户均确认后,以所述发件用户和所述联名用户为发件人发送所述第一邮件,能够实现联名信的功能,即在收件人看来第一邮件的所有发件人处于同等地位。
[0033]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
【附图说明】
[0034]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
[0035]图1是根据一示例性实施例示出的一种电子邮件发送方法的流程图;
[0036]图2A是根据另一示例性实施例示出的一种电子邮件发送方法的流程图;
[0037]图2B是根据另一示例性实施例示出的一种电子邮件发送方法的流程图;
[0038]图3A是根据另一示例性实施例示出的一种电子邮件发送方法的流程图;
[0039]图3B是根据另一示例性实施例示出的一种电子邮件发送方法的流程图;
[0040]图4A是根据另一示例性实施例示出的一种电子邮件发送方法的流程图;
[0041]图4B是根据另一示例性实施例示出的一种电子邮件发送方法的流程图;
[0042]图5是根据另一示例性实施例示出的一种电子邮件发送方法的流程图;
[0043]图6A是根据另一示例性实施例示出的一种电子邮件发送方法的流程图;
[0044]图6B是根据另一示例性实施例示出的一种电子邮件发送方法的流程图;
[0045]图6C是根据另一示例性实施例示出的一种电子邮件发送方法的流程图;
[0046]图6D是根据另一示例性实施例示出的一种电子邮件发送方法的流程图;
[0047]图7A是根据另一示例性实施例示出的一种电子邮件发送方法的流程图;
[0048]图7B是根据另一示例性实施例示出的一种电子邮件发送方法的流程图;
[0049]图7C是根据另一示例性实施例示出的一种电子邮件发送方法的流程图;
[0050]图7D是根据另一示例性实施例示出的一种电子邮件发送方法的流程图;
[0051]图8A是根据另一示例性实施例示出的一种电子邮件发送方法的流程图;
[0052]图SB是根据另一示例性实施例示出的一种电子邮件发送方法的流程图;
[0053]图SC是根据另一示例性实施例示出的一种电子邮件发送方法的流程图;
[0054]图9A是根据另一示例性实施例示出的一种电子邮件发送方法的流程图;
[0055]图9B是根据另一示例性实施例示出的一种电子邮件发送方法的流程图;
[0056]图9C是根据另一示例性实施例示出的一种电子邮件发送方法的流程图;
[0057]图10是根据一示例性实施例示出的一种电子邮件发送方法的流程图;
[0058]图1lA是根据一示例性实施例示出的一种邮件服务器的框图;
[0059]图1lB是根据另一示例性实施例示出的一种邮件服务器的框图;
[0060]图1lC是根据另一示例性实施例示出的一种邮件服务器的框图;
[0061]图1lD是根据另一示例性实施例示出的一种邮件服务器的框图;
[0062]图1lE是根据另一示例性实施例示出的一种邮件服务器的框图;
[0063]图12A是根据一示例性实施例示出的一种邮件客户端的框图;
[0064]图12B为根据另一示例性实施例示出的一种邮件客户端的框图;
[0065]图12C为根据另一示例性实施例示出的一种邮件客户端的框图;
[0066]图12D为根据另一示例性实施例示出的一种邮件客户端的框图;
[0067]图12E为根据另一示例性实施例示出的一种邮件客户端的框图;
[0068]图13是根据一示例性实施例示出的一种邮件服务器的框图;
[0069]图14是根据一示例性实施例示出的一种邮件客户端的框图;
[0070]图15是根据一不例性实施例不出的一种邮件服务器1500的框图;
[0071]图16是根据一示例性实施例示出的一种邮件客户端1600的框图。
[0072]此处的附图被并入说明书中并构成说明书的一部分,示出了符合本公开的实施例,并与说明书仪器用于解释本发明的原理。
【具体实施方式】
[0073]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0074]首先对本公开实施例所涉及的几个名词进行解释:
[0075]电子邮件:是一种用电子手段提供信息交换的通信方式,可以包括超链接、文字、图像、声音、视频等多种形式的内容。
[0076]邮件服务器:是一种负责用户电子邮件收发管理的设备。
[0077]邮件客户端:是一种用户进行电子邮件收发所使用的软件。
[0078]图1是根据一示例性实施例示出的一种电子邮件发送方法的流程图,如图1所示,本实施例以该电子邮件发送方法应用于邮件服务器中来举例说明,该电子邮件发送方法可以包括如下几个步骤:
[0079]在步骤101中,接收发件用户通过邮件客户端发送的第一邮件,所述第一邮件包括所述第一邮件的内容、所述第一邮件的收件人信息和所述发件用户选定的联名用户的信息。
[0080]以实际应用场景来进行举例说明,该场景涉及联名信的场景,可以用于意见反馈机制:
[0081]在多个用户针对某个话题进行讨论后,需要以同样的地位向最终的用户征求意见时,从所述多个用户中选出一位发件用户,所述发件用户可以根据大家的讨论内容撰写第一邮件,并将参与本次讨论的所述多个用户中的其他用户选为联名用户,而后以所述最终的用户作为收件人发送第一邮件。
[0082]所述发件用户可以通过邮件客户端,例如,Windows系统自带的Outlook,FoxMai I,微软的MSN和Hotmai I等,发送所述第一邮件。基于目前的邮件系统,所述第一邮件会被首先发送至邮件服务器中,即步骤101中的“接收发件用户通过邮件客户端发送的第一邮件”,邮件服务器在接收到所述第一邮件后会根据本实施例的方案进行后续的操作。
[0083]在步骤102中,向所述发件用户和所述联名用户对应的邮件客户端发