Nothing Special   »   [go: up one dir, main page]

CN106789574A - A kind of e-mail sending method, mail control method, transmitting terminal and receiving terminal - Google Patents

A kind of e-mail sending method, mail control method, transmitting terminal and receiving terminal Download PDF

Info

Publication number
CN106789574A
CN106789574A CN201611189995.6A CN201611189995A CN106789574A CN 106789574 A CN106789574 A CN 106789574A CN 201611189995 A CN201611189995 A CN 201611189995A CN 106789574 A CN106789574 A CN 106789574A
Authority
CN
China
Prior art keywords
mail
receiving end
original
email
extended 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.)
Pending
Application number
CN201611189995.6A
Other languages
Chinese (zh)
Inventor
曾溪泉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Qihoo Technology Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Qihoo Technology Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201611189995.6A priority Critical patent/CN106789574A/en
Publication of CN106789574A publication Critical patent/CN106789574A/en
Priority to PCT/CN2017/117562 priority patent/WO2018113707A1/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/07User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
    • H04L51/08Annexed information, e.g. attachments
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/42Mailbox-related aspects, e.g. synchronisation of mailboxes

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • General Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Bioethics (AREA)
  • Health & Medical Sciences (AREA)
  • Databases & Information Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a kind of e-mail sending method, mail control method, transmitting terminal and receiving terminal.The method includes:Transmitting terminal obtains original e-mail;The transmitting terminal is that original e-mail addition first extends information, so that the original e-mail after being processed;The transmitting terminal by the treatment after the original e-mail send to receiving terminal, so that the receiving terminal is based on the described first extension control of the information realization to the operating right of the original e-mail.Solve the relatively low technical problem of security that mail in the prior art propagates, it is to avoid the situation that mail reception side arbitrarily can be processed mail.

Description

一种邮件发送方法、邮件控制方法、发送端及接收端A mail sending method, mail control method, sending end and receiving end

技术领域technical field

本发明涉及通信技术领域,尤其涉及一种邮件发送方法、邮件控制方法、发送端及接收端。The present invention relates to the technical field of communications, in particular to a mail sending method, a mail control method, a sending end and a receiving end.

背景技术Background technique

随着科技的发展,电子邮件的应用范围越来越广,电子邮件是人们日常工作常用的办公通信工具,技术人员在工作过程中会频繁利用办公电脑、个人电脑、手机等电子产品收发电子邮件,因此,电子邮件的信息安全就变得尤其重要。由于很多电子邮件内容涉及重要机密、未公开信息或敏感数据等,而邮件发送人在将邮件发送出去之后,接收端可以对邮件进行随意传播或者公开,而重要邮件被公开后可能产生恶劣的影响,同时也对邮件发送人带来不必要的麻烦,由此可见,现有技术中的邮件传播存在着安全性较低的技术问题。With the development of science and technology, the application range of e-mail is becoming wider and wider. E-mail is a common office communication tool in people's daily work. Technicians frequently use office computers, personal computers, mobile phones and other electronic products to send and receive e-mails during work. , therefore, the information security of e-mail becomes particularly important. Since many e-mails involve important confidentiality, undisclosed information or sensitive data, etc., after the sender sends the e-mail, the receiving end can disseminate or disclose the e-mail at will, and important e-mails may have adverse effects if they are made public. , also brings unnecessary trouble to the mail sender simultaneously, thus it can be seen that there is a technical problem of lower security in the mail propagation in the prior art.

发明内容Contents of the invention

鉴于上述问题,本发明提出了一种克服上述问题或者至少部分地解决上述问题的一种邮件发送方法、邮件控制方法、发送端及接收端。In view of the above problems, the present invention proposes an email sending method, an email control method, a sending end, and a receiving end that overcome the above problems or at least partially solve the above problems.

第一方面,本发明实施例提供一种邮件发送方法,包括:In a first aspect, an embodiment of the present invention provides a method for sending an email, including:

发送端获得原始邮件;The sender gets the original email;

所述发送端为所述原始邮件添加第一扩展信息,从而获得处理后的所述原始邮件;The sending end adds first extended information to the original email, so as to obtain the processed original email;

所述发送端将所述处理后的所述原始邮件发送至接收端,以供所述接收端基于所述第一扩展信息实现对所述原始邮件的操作权限的控制。The sending end sends the processed original email to the receiving end, so that the receiving end can control the operation authority of the original email based on the first extended information.

可选的,所述发送端为所述原始邮件添加第一扩展信息,包括:Optionally, the sending end adds first extended information to the original email, including:

所述发送端在所述原始邮件中植入第一功能字段;The sending end embeds the first function field in the original mail;

所述发送端为所述第一功能字段赋值,其中,所述第一功能字段被赋予的值不同,所述接收端对所述原始邮件的操作权限不同。The sending end assigns a value to the first function field, wherein the values assigned to the first function field are different, and the receiving end has different operation rights to the original email.

可选的,所述发送端为所述原始邮件添加第一扩展信息,包括:Optionally, the sending end adds first extended information to the original email, including:

所述发送端为所述原始邮件添加第一功能标记,基于所述接收端所接收到的所述原始邮件中是否存在所述第一功能标记,所述接收端对所述原始邮件的操作权限不同。The sending end adds a first function mark to the original mail, and based on whether the first function mark exists in the original mail received by the receiving end, the operating authority of the receiving end to the original mail different.

可选的,所述第一扩展信息用于控制所述接收端对所述原始邮件进行转发和/或回信的操作权限。Optionally, the first extended information is used to control the operating authority of the receiving end to forward and/or reply to the original email.

可选的,所述方法还包括:Optionally, the method also includes:

如果所述第一扩展信息中包含第一预设内容,则所述接收端对所述原始邮件的操作权限为禁止转发;和/或,If the first extended information contains the first preset content, the operation authority of the receiving end on the original email is prohibition of forwarding; and/or,

如果所述第一扩展信息中包含第二预设内容,则所述接收端对所述原始邮件的操作权限为禁止回信。If the first extended information contains the second preset content, the operation authority of the receiving end on the original email is prohibition of replying.

可选的,如果所述接收端对所述原始邮件的操作权限为禁止转发,则在接收端给出用于提示禁止转发的第一提示信息;和/或,Optionally, if the operation authority of the receiving end on the original email is prohibition of forwarding, then a first prompt message for prompting prohibition of forwarding is given at the receiving end; and/or,

如果所述接收端对所述原始邮件的操作权限为禁止回信,则在所述接收端给出用于提示禁止回信的第二提示信息。If the operating authority of the receiving end on the original email is prohibition of replying, then a second prompt message for prompting prohibition of replying is given at the receiving end.

可选的,所述发送端为所述原始邮件添加第一扩展信息,从而获得处理后的所述原始邮件,包括:Optionally, the sending end adds first extended information to the original email, so as to obtain the processed original email, including:

所述发送端将所述原始邮件打包成新的邮件的附件;The sending end packs the original mail into an attachment of a new mail;

所述发送端为所述新的邮件添加所述第一扩展信息,进而获得处理后的所述原始邮件。The sending end adds the first extended information to the new email, so as to obtain the processed original email.

可选的,所述附件为通过加密打包方式生成的邮件。Optionally, the attachment is an email generated by encrypted packaging.

可选的,若所述接收端的邮件接收系统为指定邮件系统,则所述接收端可以获得所述附件中所包含的原始邮件;若所述接收端的邮件接收系统不是所述指定邮件系统,则所述接收端无法获得所述附件中所包含的所述原始邮件。Optionally, if the mail receiving system of the receiving end is a designated mail system, the receiving end can obtain the original mail contained in the attachment; if the mail receiving system of the receiving end is not the designated mail system, then The receiving end cannot obtain the original email contained in the attachment.

可选的,若所述接收端的邮件接收系统非所述指定邮件系统,则所述接收端在获得处理后的所述原始邮件之后提供第三提示信息,所述第三提示信息用于指示所述接收端使用所述指定邮件系统。Optionally, if the mail receiving system of the receiving end is not the designated mail system, the receiving end provides third prompt information after obtaining the processed original mail, and the third prompt information is used to indicate the The receiving end uses the specified mail system.

可选的,所述处理后的原始邮件中还包括:第二扩展信息,所述第二扩展信息用于控制所述原始邮件的失效时间。Optionally, the processed original email further includes: second extended information, and the second extended information is used to control the expiration time of the original email.

可选的,所述第二扩展信息为第二功能字段,若所述第二功能字段的值包含时间点,则所述原始邮件在所述时间点后失效;若所述第二功能字段的值不包含所述时间点,则所述原始邮件不会失效;或者,Optionally, the second extended information is a second function field, and if the value of the second function field includes a time point, the original email becomes invalid after the time point; if the value of the second function field value does not contain the time point, then the original message will not be invalidated; or,

所述第二扩展信息为第二功能标记,若所述接收端所获得原始邮件中包含所述第二功能标记,则所述原始邮件在预设时间段之后失效;若所述接收端所获得的原始邮件中不包含所述第二功能标记,则所述原始邮件不会失效。The second extended information is a second function mark, and if the original mail obtained by the receiving end contains the second function mark, the original mail will become invalid after a preset time period; if the receiving end obtains If the original mail does not contain the second function mark, the original mail will not become invalid.

可选的,所述发送端为所述原始邮件添加第一扩展信息,包括:Optionally, the sending end adds first extended information to the original email, including:

所述发送端在所述原始邮件的邮件头植入所述第一扩展信息。The sending end embeds the first extended information in the header of the original email.

第二方面,本发明实施例提供一种邮件控制方法,包括:In a second aspect, an embodiment of the present invention provides a mail control method, including:

接收端接收发送端发送的邮件;The receiving end receives the mail sent by the sending end;

所述接收端读取所述邮件中由所述发送端添加的第一扩展信息;The receiving end reads the first extended information added by the sending end in the email;

所述接收端根据所述第一扩展信息实现对所述邮件的操作权限的控制。The receiving end realizes the control of the operation authority of the mail according to the first extended information.

可选的,所述接收端读取所述邮件中所由所述发送端添加的第一扩展信息,包括:Optionally, the receiving end reads the first extended information added by the sending end in the email, including:

所述接收端读取所述邮件中的第一功能字段的赋值;The receiving end reads the assignment of the first function field in the mail;

所述接收端根据所述第一扩展信息实现对所述邮件的操作权限的控制,包括:The receiving end controls the operation authority of the email according to the first extended information, including:

基于第一功能字段的赋值不同,所述接收端对所述邮件的操作权限不同。Based on different assignments of the first function field, the receiving end has different operation permissions on the email.

可选的,所述接收端读取所述邮件中所由所述发送端添加的第一扩展信息,包括:Optionally, the receiving end reads the first extended information added by the sending end in the email, including:

所述接收端读取所述邮件中的第一功能标记;The receiving end reads the first function mark in the mail;

其中,所述接收端根据所述第一功能标记是否存在来实现对所述邮件不同的操作权限。Wherein, the receiving end implements different operation rights for the email according to whether the first function flag exists.

可选的,所述接收端根据所述第一扩展信息实现对所述邮件的操作权限的控制,包括:Optionally, the receiving end controls the operation authority of the email according to the first extended information, including:

所述接收端根据所述第一扩展信息实现对所述邮件的转发和/或回信的操作权限的控制。According to the first extended information, the receiving end controls the operation authority of forwarding and/or replying to the mail.

可选的,所述接收端根据所述第一扩展信息实现对所述原始邮件的操作权限的控制,包括:Optionally, the receiving end controls the operation authority of the original email according to the first extended information, including:

如果所述第一扩展信息中包含第一预设内容,所述接收端对所述原始邮件的操作权限为禁止转发;和/或,If the first extended information contains the first preset content, the operation authority of the receiving end on the original email is prohibition of forwarding; and/or,

如果所述第一扩展信息中包含第二预设内容,所述接收端对所述原始邮件的操作权限为禁止回信。If the first extended information contains the second preset content, the operation authority of the receiving end on the original email is prohibition of replying.

可选的,所述方法还包括:Optionally, the method also includes:

如果所述接收端对所述原始邮件的操作权限为禁止转发,所述接收端给出用于提示禁止转发的第一提示信息;和/或,If the operation authority of the receiving end on the original email is prohibition of forwarding, the receiving end gives a first prompt message for prompting prohibition of forwarding; and/or,

如果所述接收端对所述原始邮件的操作权限为禁止回信,所述接收端给出用于提示禁止回信的第二提示信息。If the operating authority of the receiving end on the original email is prohibition of replying, the receiving end gives a second prompt message for prompting prohibition of replying.

可选的,所述邮件中包括所述发送端对原始邮件打包生成的附件。Optionally, the email includes an attachment generated by packaging the original email by the sender.

可选的,所述附件为通过加密打包方式生成的邮件。Optionally, the attachment is an email generated by encrypted packaging.

可选的,若所述接收端的邮件接收系统为指定邮件系统,则所述接收端可以获得所述附件中所包含的原始邮件;若所述接收端的邮件接收系统不是所述指定邮件系统,则所述接收端无法获得所述附件中所包含的所述原始邮件。Optionally, if the mail receiving system of the receiving end is a designated mail system, the receiving end can obtain the original mail contained in the attachment; if the mail receiving system of the receiving end is not the designated mail system, then The receiving end cannot obtain the original email contained in the attachment.

可选的,所述方法还包括:Optionally, the method also includes:

如果所述邮件接收系统不为所述指定邮件系统,产生第三提示信息,所述第三提示信息用于指示所述接收端使用所述指定邮件系统。If the mail receiving system is not the designated mail system, generate third prompt information, where the third prompt information is used to instruct the receiving end to use the designated mail system.

可选的,所述还包括:Optionally, the description also includes:

所述接收端从所述邮件中读取第二扩展信息;The receiving end reads the second extended information from the mail;

所述接收端基于所述第二扩展信息对所述邮件的失效时间进行控制。The receiving end controls the expiration time of the mail based on the second extended information.

可选的,所述接收端基于所述第二扩展信息对所述邮件的失效时间进行控制,包括:Optionally, the receiving end controls the expiration time of the email based on the second extended information, including:

若所述第二扩展信息为第二功能字段,且所述第二功能字段的值包含时间点,则所述原始邮件在所述时间点后失效;若读取到的所述第二功能字段的值不包含所述时间点,则所述原始邮件不会失效;或者,If the second extended information is a second function field, and the value of the second function field includes a time point, then the original email becomes invalid after the time point; if the read second function field The value of does not contain the time point, then the original message will not be invalidated; or,

若所述第二扩展信息为第二功能标记,则所述邮件在预设时间段之后失效;若所述邮件中不包含所述第二功能标记,则所述原始邮件不会失效。If the second extended information is a second function mark, the email will expire after a preset time period; if the email does not contain the second function mark, the original email will not become invalid.

可选的,所述接收端读取所述邮件中所由所述发送端添加的第一扩展信息,包括:Optionally, the receiving end reads the first extended information added by the sending end in the email, including:

所述接收端从所述邮件的邮件头读取所述第一扩展信息。The receiving end reads the first extended information from the mail header of the mail.

第三方面,本发明实施例提供一种发送端,包括:In a third aspect, an embodiment of the present invention provides a sending end, including:

获取单元:用于获得原始邮件;Obtaining unit: used to obtain the original mail;

添加单元:用于为所述原始邮件添加第一扩展信息,从而获得处理后的所述原始邮件;Adding unit: for adding first extended information to the original mail, so as to obtain the processed original mail;

发送单元:用于将所述处理后的所述原始邮件发送至接收端,以供所述接收端基于所述第一扩展信息实现对所述原始邮件的操作权限的控制。A sending unit: configured to send the processed original email to a receiving end, so that the receiving end can control the operation authority of the original email based on the first extended information.

可选的,所述添加单元,包括:Optionally, the adding unit includes:

植入模块:用于在所述原始邮件中植入第一功能字段;Implantation module: for embedding the first functional field in the original mail;

赋值模块:用于为所述第一功能字段赋值,其中,所述第一功能字段被赋予的值不同,所述接收端对所述原始邮件的操作权限不同。29、如权利要求27所述的发送端,其特征在于,所述添加单元,还包括:Assignment module: used to assign a value to the first function field, where the values assigned to the first function field are different, and the operation authority of the receiving end to the original mail is different. 29. The sending end according to claim 27, wherein the adding unit further comprises:

第一添加模块:用于为所述原始邮件添加第一功能标记,基于所述接收端所接收到的所述原始邮件中是否存在所述第一功能标记,所述接收端对所述原始邮件的操作权限不同。The first adding module: used to add a first function mark to the original mail, based on whether the first function mark exists in the original mail received by the receiving end, the receiving end performs a check on the original mail The operating authority is different.

可选的,所述第一扩展信息用于控制所述接收端对所述原始邮件进行转发和/或回信的操作权限。Optionally, the first extended information is used to control the operating authority of the receiving end to forward and/or reply to the original email.

可选的,如果所述第一扩展信息中包含第一预设内容,则所述接收端对所述原始邮件的操作权限为禁止转发;和/或,Optionally, if the first extended information contains the first preset content, the operation authority of the receiving end on the original email is prohibition of forwarding; and/or,

如果所述第一扩展信息中包含第二预设内容,则所述接收端对所述原始邮件的操作权限为禁止回信。If the first extended information contains the second preset content, the operation authority of the receiving end on the original email is prohibition of replying.

可选的,如果所述接收端对所述原始邮件的操作权限为禁止转发,则在接收端给出用于提示禁止转发的第一提示信息;和/或,Optionally, if the operation authority of the receiving end on the original email is prohibition of forwarding, then a first prompt message for prompting prohibition of forwarding is given at the receiving end; and/or,

如果所述接收端对所述原始邮件的操作权限为禁止回信,则在所述接收端给出用于提示禁止回信的第二提示信息。If the operating authority of the receiving end on the original email is prohibition of replying, then a second prompt message for prompting prohibition of replying is given at the receiving end.

可选的,所述添加单元,还包括:Optionally, the adding unit also includes:

打包模块:用于将所述原始邮件打包成新的邮件的附件;Packing module: for packing the original mail into an attachment of a new mail;

第二添加模块:用于为所述新的邮件添加所述第一扩展信息,进而获得处理后的所述原始邮件。The second adding module: for adding the first extended information to the new email, and then obtaining the processed original email.

可选的,所述附件为通过加密打包方式生成的邮件。Optionally, the attachment is an email generated by encrypted packaging.

可选的,若所述接收端的邮件接收系统为指定邮件接收系统,则所述接收端可以获得所述附件中所包含的原始邮件;若所述接收端的邮件接收系统不是所述指定邮件接收系统,则所述接收端无法获得所述附件中所包含的所述原始邮件。Optionally, if the mail receiving system of the receiving end is a designated mail receiving system, the receiving end can obtain the original mail contained in the attachment; if the mail receiving system of the receiving end is not the designated mail receiving system , the receiving end cannot obtain the original email contained in the attachment.

可选的,若所述接收端非所述指定邮件系统的邮件客户端,则所述接收端在获得处理后的所述原始邮件之后提供第三提示信息,所述第三提示信息用于指示所述接收端使用所述指定邮件系统的邮件客户端。Optionally, if the receiving end is not a mail client of the specified mail system, the receiving end provides third prompt information after obtaining the processed original mail, and the third prompt information is used to indicate The receiving end uses the mail client of the specified mail system.

可选的,所述处理后的原始邮件中还包括:第二扩展信息,所述第二扩展信息用于控制所述原始邮件的失效时间。Optionally, the processed original email further includes: second extended information, and the second extended information is used to control the expiration time of the original email.

可选的,所述第二扩展信息为第二功能字段,若所述第二功能字段的值包含时间点,则所述原始邮件在所述时间点后失效;若所述第二功能字段的值不包含所述时间点,则所述原始邮件不会失效;或者,Optionally, the second extended information is a second function field, and if the value of the second function field includes a time point, the original email becomes invalid after the time point; if the value of the second function field value does not contain the time point, then the original message will not be invalidated; or,

所述第二扩展信息为第二功能标记,若所述接收端所获得原始邮件中包含所述第二功能标记,则所述原始邮件在预设时间段之后失效;若所述接收端所获得的原始邮件中不包含所述第二功能标记,则所述原始邮件不会失效。The second extended information is a second function mark, and if the original mail obtained by the receiving end contains the second function mark, the original mail will become invalid after a preset time period; if the receiving end obtains If the original mail does not contain the second function mark, the original mail will not become invalid.

可选的,所述添加单元,用于:Optionally, the adding unit is used for:

在所述原始邮件的邮件头植入所述第一扩展信息。Embedding the first extended information in the header of the original email.

第四方面,本发明实施例提供一种接收端,包括:In a fourth aspect, an embodiment of the present invention provides a receiving end, including:

接收单元:用于接收发送端发送的邮件;Receiving unit: used to receive the mail sent by the sending end;

读取单元:用于读取所述邮件中由所述发送端添加的第一扩展信息;A reading unit: used to read the first extended information added by the sending end in the mail;

控制单元:用于根据所述第一扩展信息实现对所述邮件的操作权限的控制。A control unit: configured to control the operation authority of the mail according to the first extended information.

可选的,所述读取单元,包括:Optionally, the reading unit includes:

第一读取模块:用于读取所述邮件中的第一功能字段的赋值;The first reading module: used to read the assignment of the first functional field in the mail;

根据所述第一扩展信息实现对所述邮件的操作权限的控制,包括:Realizing the control of the operation authority of the mail according to the first extended information, including:

基于第一功能字段的赋值不同,所述接收端对所述邮件的操作权限不同。Based on different assignments of the first function field, the receiving end has different operation permissions on the email.

可选的,所述读取单元,还包括:Optionally, the reading unit also includes:

第二读取模块:用于读取所述邮件中的第一功能标记;The second reading module: used to read the first function mark in the mail;

其中,根据所述第一功能标记是否存在来实现对所述邮件不同的操作权限。Wherein, different operation rights for the mail are realized according to whether the first function flag exists.

可选的,所述控制单元用于:Optionally, the control unit is used for:

根据所述第一扩展信息实现对所述邮件的转发和/或回信的操作权限的控制。According to the first extended information, the control of the operation authority of forwarding and/or replying to the mail is realized.

可选的,所述控制单元用于:Optionally, the control unit is used for:

如果所述第一扩展信息中包含第一预设内容,对所述原始邮件的操作权限为禁止转发;和/或,If the first extended information contains the first preset content, the operation authority for the original email is to prohibit forwarding; and/or,

如果所述第一扩展信息中包含第二预设内容,对所述原始邮件的操作权限为禁止回信。If the first extended information contains the second preset content, the operation authority for the original email is prohibition of replying.

可选的,所述接收端还包括:信息提示单元,用于Optionally, the receiving end further includes: an information prompt unit for

如果所述接收端对所述原始邮件的操作权限为禁止转发,所述接收端给出用于提示禁止转发的第一提示信息;和/或,If the operation authority of the receiving end on the original email is prohibition of forwarding, the receiving end gives a first prompt message for prompting prohibition of forwarding; and/or,

如果所述接收端对所述原始邮件的操作权限为禁止回信,所述接收端给出用于提示禁止回信的第二提示信息。If the operating authority of the receiving end on the original email is prohibition of replying, the receiving end gives a second prompt message for prompting prohibition of replying.

可选的,所述邮件中包括所述发送端对原始邮件打包生成的附件。Optionally, the email includes an attachment generated by packaging the original email by the sender.

可选的,所述附件为通过加密打包方式生成的邮件。Optionally, the attachment is an email generated by encrypted packaging.

可选的,若所述接收端的邮件接收系统为指定邮件接收系统,则所述接收端可以获得所述附件中所包含的原始邮件;若所述接收端的邮件接收系统不是所述指定邮件接收系统,则所述接收端无法获得所述附件中所包含的所述原始邮件。Optionally, if the mail receiving system of the receiving end is a designated mail receiving system, the receiving end can obtain the original mail contained in the attachment; if the mail receiving system of the receiving end is not the designated mail receiving system , the receiving end cannot obtain the original email contained in the attachment.

可选的,所述信息提示单元,还用于:如果所述邮件接收系统不为所述指定邮件接收系统,产生第三提示信息,所述第三提示信息用于指示所述接收端使用所述指定邮件接收系统。Optionally, the information prompting unit is further configured to: if the mail receiving system is not the designated mail receiving system, generate third prompt information, the third prompt information is used to instruct the receiving end to use the Specify the mail receiving system as described above.

可选的,所述读取单元还包括:Optionally, the reading unit also includes:

第三读取模块:用于从所述邮件中读取第二扩展信息;The third reading module: used to read the second extended information from the mail;

基于所述第二扩展信息对所述邮件的失效时间进行控制。The expiration time of the mail is controlled based on the second extended information.

可选的,所述控制单元,用于:Optionally, the control unit is used for:

若所述第二扩展信息为第二功能字段,且所述第二功能字段的值包含时间点,则所述原始邮件在所述时间点后失效;若读取到的所述第二功能字段的值不包含所述时间点,则所述原始邮件不会失效;或者,If the second extended information is a second function field, and the value of the second function field includes a time point, then the original email becomes invalid after the time point; if the read second function field The value of does not contain the time point, then the original message will not be invalidated; or,

若所述第二扩展信息为第二功能标记,则所述邮件在预设时间段之后失效;若所述邮件中不包含所述第二功能标记,则所述原始邮件不会失效。If the second extended information is a second function mark, the email will expire after a preset time period; if the email does not contain the second function mark, the original email will not become invalid.

可选的,所述读取单元用于:从所述邮件的邮件头读取所述第一扩展信息。Optionally, the reading unit is configured to: read the first extended information from a mail header of the mail.

本申请实施例中提供的技术方案,至少具有如下技术效果或优点:The technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages:

根据本发明的邮件发送方法,在发送端发送原始邮件前,需要为所述原始邮件添加第一扩展信息,之后再发送至接收端,从而接收端在接收到发送端发送的邮件之后,可以基于邮件中所包含的第一扩展信息实现对原始邮件的操作权限的控制,以此来控制收件人对接收邮件的操作权限,以此来避免邮件接收方可以随意对邮件进行处理的情况,从而达到提高邮件收发安全性的技术效果;According to the mail sending method of the present invention, before the sending end sends the original mail, it is necessary to add the first extended information to the original mail, and then send it to the receiving end, so that after receiving the mail sent by the sending end, the receiving end can, based on The first extended information contained in the email realizes the control of the operation authority of the original email, so as to control the operation authority of the recipient to receive the email, so as to avoid the situation that the email recipient can process the email at will, thereby To achieve the technical effect of improving the security of sending and receiving emails;

同时,从本发明技术方案实现过程来看,对原始邮件的操作权限是由发送端在原始邮件中添加第一扩展信息来完成的,实现过程中无需邮件服务器的参与,只要接收客户端能识别并提取到第一扩展信息就能实现对接收邮件的操作权限的控制,因此说,本发明技术方案对邮件服务器没有任何限制,只对收发客户端有要求,特定邮件客户端搭配任意服务器均可完成对收件人操作权限的控制,这样使用范围更广,普及率会更高。At the same time, from the perspective of the implementation process of the technical solution of the present invention, the operation authority to the original email is completed by the sending end adding the first extended information in the original email, and the implementation process does not require the participation of the email server, as long as the receiving client can identify And extracting the first extended information can realize the control of the operation authority of receiving mail. Therefore, the technical solution of the present invention has no restrictions on the mail server, and only requires the sending and receiving client. A specific mail client can be matched with any server. Complete the control of the recipient's operation authority, so that the scope of use will be wider and the penetration rate will be higher.

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。The above description is only an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention, it can be implemented according to the contents of the description, and in order to make the above and other purposes, features and advantages of the present invention more obvious and understandable , the specific embodiments of the present invention are enumerated below.

附图说明Description of drawings

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiment. The drawings are only for the purpose of illustrating a preferred embodiment and are not to be considered as limiting the invention. Also throughout the drawings, the same reference numerals are used to designate the same parts. In the attached picture:

图1示出了根据本发明一个实施例的一种邮件发送方法流程图;Fig. 1 shows a flow chart of a mail sending method according to an embodiment of the present invention;

图2示出了根据本发明一个实施例的一种邮件控制方法流程图;Fig. 2 shows a flow chart of a mail control method according to an embodiment of the present invention;

图3示出了根据本发明一个实施例的一种发送端的示意图;Fig. 3 shows a schematic diagram of a sending end according to an embodiment of the present invention;

图4示出了根据本发明一个实施例的一种接收端的示意图。Fig. 4 shows a schematic diagram of a receiving end according to an embodiment of the present invention.

具体实施方式detailed description

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。The term "and/or" in this article is just an association relationship describing associated objects, which means that there can be three relationships, for example, A and/or B can mean: A exists alone, A and B exist simultaneously, and there exists alone B these three situations. In addition, the character "/" in this article generally indicates that the contextual objects are an "or" relationship.

本发明实施例提供一种邮件发送方法、邮件控制方法和装置,用以解决现有技术中邮件的安全性较低的技术问题。Embodiments of the present invention provide an email sending method, an email control method, and a device to solve the technical problem of low email security in the prior art.

请参考图1,本申请实施例提供的一种邮件发送方法,该方法包括:Please refer to Figure 1, an email sending method provided by the embodiment of the present application, the method includes:

S101:发送端获得原始邮件;S101: The sender obtains the original email;

S102:所述发送端为所述原始邮件添加第一扩展信息,从而获得处理后的所述原始邮件;S102: The sending end adds first extended information to the original email, so as to obtain the processed original email;

S103:所述发送端将所述处理后的所述原始邮件发送至接收端,以供所述接收端基于所述第一扩展信息实现对所述原始邮件的操作权限的控制。S103: The sending end sends the processed original email to a receiving end, so that the receiving end can control the operation authority of the original email based on the first extended information.

需要说明的是,在具体实施过程中,本申请提供的上述邮件发送方法可应用于使用任意协议收发邮件的邮件客户端,例如:IMAP(Internet Mail Access Protocol,交互式邮件存取协议)、POP3(Post Office Protocol 3,邮局协议的第3个版本)、SMTP(SimpleMail Transfer Protocol,简单邮件传输协议)、ESMTP(Extended SMTP,扩展SMTP)等协议。且该邮件客户端可以搭建各种邮件服务器来使用,只需按照相关邮件服务器地址完成配置即可,举例来说明,如某邮件客户端要使用SINA邮件服务器,可配置接收邮件服务器地址(POP3)为:pop.sina.com.cn或:pop3.sina.com.cn,发送邮件服务器地址(SMTP)为:smtp.sina.com.cn,即可使用,该方法应用广泛,操作方便。It should be noted that, in the specific implementation process, the above-mentioned mail sending method provided by the present application can be applied to mail clients using any protocol to send and receive mail, such as: IMAP (Internet Mail Access Protocol, Interactive Mail Access Protocol), POP3 (Post Office Protocol 3, the third version of the Post Office Protocol), SMTP (SimpleMail Transfer Protocol, Simple Mail Transfer Protocol), ESMTP (Extended SMTP, extended SMTP) and other protocols. And the mail client can build various mail servers to use, just complete the configuration according to the relevant mail server address, for example, if a mail client wants to use SINA mail server, you can configure the receiving mail server address (POP3) It is: pop.sina.com.cn or: pop3.sina.com.cn, and the sending mail server address (SMTP) is: smtp.sina.com.cn, and it can be used. This method is widely used and easy to operate.

下面,结合图1详细介绍本邮件发送方法的具体实现步骤:Below, in conjunction with Figure 1, the specific implementation steps of the email sending method will be introduced in detail:

步骤S101,发送端获得原始邮件。这里的原始邮件的邮件格式不做限制,为目前广泛应用的一种电子邮件技术规范MIMO,全称为“MultipurposeInternetMailExtensions”,比较确切的中文名称为“多用途互联网邮件扩展”,MIME邮件由邮件头和邮件体两大部分组成,邮件头包含了发件人、收件人、主题、时间、MIME版本、邮件内容的类型等重要信息,主要格式及内容例如如下(当然,以下格式仅仅作为举例,还可以为其他格式,本发明实施例不作限制):Step S101, the sender obtains the original email. The email format of the original email here is not limited. It is MIMO, an email technical specification widely used at present. The full name is "MultipurposeInternetMailExtensions". The more accurate Chinese name is "Multipurpose Internet Mail Extensions". The mail body is composed of two parts. The mail header contains important information such as sender, recipient, subject, time, MIME version, type of mail content, etc. The main format and content are as follows (of course, the following formats are just examples It can be in other formats, which are not limited in the embodiment of the present invention):

Date:Tue,31Jan 2012 10:07:39+0800Date:Tue,31Jan 2012 10:07:39+0800

From:abc<abc@domain.com>From:abc<abc@domain.com>

To:zhang<abc@test.com>To:zhang<abc@test.com>

Subject:=?gb2312?B?1vfM4g==?=Subject:=? gb2312? B? 1vfM4g==? =

X-Priority:3X-Priority: 3

Mime-Version:1.0Mime-Version: 1.0

Message-ID:<201201311007392182841@domain.cn>Message-ID:<201201311007392182841@domain.cn>

Content-Type:multipart/related;Content-Type: multipart/related;

boundary="----=_001_NextPart076188650547_=----"boundary="----=_001_NextPart076188650547_=----"

其中原始邮件的邮件内容可包含文本、图像、声音、以及各种附件格式等。The mail content of the original mail may include text, image, sound, and various attachment formats.

步骤S102,发送端为原始邮件添加第一扩展信息,从而获得处理后的原始邮件。In step S102, the sending end adds first extended information to the original email, so as to obtain the processed original email.

其中,在本申请实施例中,第一扩展信息用于控制接收端对原始邮件进行转发和/或回信的操作权限,例如:通过第一扩展信息控制接收端对原始邮件禁止转发、禁止回信、禁止转发且禁止回信等等。需要说明的是,第一扩展信息还可用于限制接收端对接收邮件进行存档、打印等日常邮件客户端可见的操作权限,本发明中不做限制。Among them, in the embodiment of the present application, the first extended information is used to control the operating authority of the receiving end to forward and/or reply to the original email, for example: the first extended information controls the receiving end to prohibit forwarding and replying to the original email, Prohibition of forwarding and prohibition of replies and so on. It should be noted that the first extended information can also be used to limit the receiving end's daily operation rights visible to the mail client, such as archiving and printing the received mail, which is not limited in the present invention.

作为一种可选的实施例,如果所述第一扩展信息中包含第一预设内容,则所述接收端对所述原始邮件的操作权限为禁止转发;和/或,如果所述第一扩展信息中包含第二预设内容,则所述接收端对所述原始邮件的操作权限为禁止回信。As an optional embodiment, if the first extended information contains the first preset content, the operation authority of the receiving end on the original email is prohibition of forwarding; and/or, if the first If the extended information includes the second preset content, the operation authority of the receiving end on the original email is prohibition of replying.

其中,第一扩展信息可以包含多种扩展信息,例如:第一功能字段、第一功能标记等等,基于第一扩展信息不同导致第一预设内容(或者第二预设内容)也不同,对于第一预设内容(或者第二预设内容)为何种内容将在后续进行介绍。接收端在接收到处理后的原始邮件之后,可以判断原始邮件中是否包含第一扩展信息,如果包含第一扩展信息的话,则可以基于第一扩展信息是否对原始邮件的操作权限的控制。Wherein, the first extended information may include a variety of extended information, such as: the first function field, the first function flag, etc., and the first preset content (or the second preset content) is also different based on the difference of the first extended information, The content of the first preset content (or the second preset content) will be introduced later. After receiving the processed original email, the receiving end can determine whether the original email contains the first extended information, and if it contains the first extended information, it can control the operation authority of the original email based on the first extended information.

作为一种可选的实施例,发送端为原始邮件添加第一扩展信息,具体步骤包括:发送端在原始邮件中植入第一功能字段;发送端为第一功能字段赋值,其中,第一功能字段被赋予的值不同,接收端对原始邮件的操作权限就会不同。As an optional embodiment, the sender adds the first extended information to the original email, and the specific steps include: the sender embeds the first function field in the original email; the sender assigns a value to the first function field, wherein the first The value assigned to the function field is different, and the operation authority of the receiving end on the original mail will be different.

具体的,如果第一功能字段的赋值为第一预设值,则接收端对原始邮件的操作权限为禁止转发;和/或,如果第一功能字段的赋值为第二预设值,则接收端对所述原始邮件的操作权限为禁止回信。Specifically, if the assignment of the first function field is the first preset value, the operation authority of the receiving end to the original mail is prohibition of forwarding; and/or, if the assignment of the first function field is the second preset value, then the recipient The operating authority of the terminal to the original email is prohibition of reply.

具体在本实施例中,举例说明:在原始邮件中植入的第一功能字段为XX-CanNotXX,如果XX-CanNotXX值为0(当然还可以为其他值,例如:00、10等等),则接收端对原始邮件的操作权限为禁止转发,则接收端针对原始邮件不提供转发的操作权限,此时第一扩展信息中的第一预设内容为第一功能字段被赋予的第一预设值(例如:0、00、10等等);如果XX-CanNotXX值为1(当然还可以为其他值,例如:01、11等等),则接收端对所述原始邮件的操作权限为禁止回信,从而接收端针对原始邮件不提供回复、全部回复的操作功能,此时第一扩展信息中的第一预设内容为第一功能字段被赋予的第二预设值(例如:1、01、11等等);如果XX-CanNotXX值为0/1(当然还可以为其他值,例如:00/01、10/11等等),则接收端对原始邮件的操作权限为禁止回信和禁止转发,从而接收端针对原始邮件不提供转发、回复、全部回复的操作功能;如果XX-CanNotXX值为2(当然还可以为其他值,例如:110、111等等),则接收端对所述原始邮件的操作权限例如为禁止转发和仅可对发信人回信,则接收端在回信时不会带上原始邮件的正文,此时接收端不提供转发和全部回复的操作功能,但提供回复的操作功能。Specifically in this embodiment, an example is given: the first functional field embedded in the original mail is XX-CanNotXX, if the value of XX-CanNotXX is 0 (certainly also other values, such as: 00, 10, etc.), Then the operating authority of the receiving end to the original mail is to prohibit forwarding, and the receiving end does not provide the operating authority of forwarding the original mail. At this time, the first preset content in the first extended information is the first preset content assigned to the first function field. Set the value (for example: 0, 00, 10, etc.); if the value of XX-CanNotXX is 1 (of course, it can also be other values, such as: 01, 11, etc.), the operation authority of the receiving end to the original mail is Replying is prohibited, so that the receiving end does not provide the operation functions of replying and replying to the original mail. At this time, the first preset content in the first extended information is the second preset value (for example: 1, 01, 11, etc.); if the value of XX-CanNotXX is 0/1 (of course, it can also be other values, such as: 00/01, 10/11, etc.), the operation authority of the receiving end on the original mail is prohibit reply and Forbid forwarding, so that the receiving end does not provide the operation functions of forwarding, replying, and replying all for the original mail; The operating authority of the original email mentioned above is, for example, prohibiting forwarding and only replying to the sender, then the receiving end will not bring the text of the original email when replying. At this time, the receiving end does not provide the operation functions of forwarding and replying all, but provides reply operation function.

作为另一种可选的实施例,发送端为原始邮件添加第一扩展信息,具体步骤包括:发送端为原始邮件添加第一功能标记,基于接收端所接收到的原始邮件中是否存在第一功能标记,接收端对原始邮件的操作权限不同。As another optional embodiment, the sending end adds the first extended information to the original mail, and the specific steps include: the sending end adds the first function mark to the original mail, based on whether there is the first extended information in the original mail received by the receiving end Function mark, the operation authority of the receiving end to the original mail is different.

具体在本实施例中,举例说明:发送端为原始邮件添加第一功能标记,第一功能标记例如为XX-CanNotFW、XX-CanNotRE(当然也可以为其他功能标识)等等,进而接收端在接收到邮件之后,可以判断邮件中是否包含第一功能标记,进而确定对原始邮件的操作权限。Specifically in this embodiment, an example is given to illustrate: the sending end adds the first function mark to the original mail, and the first function mark is, for example, XX-CanNotFW, XX-CanNotRE (certainly also can be other function marks) etc., and then the receiving end is in After receiving the mail, it can be judged whether the mail contains the first function flag, and then the operation authority on the original mail can be determined.

进一步的,依据在原始邮件中是否存在具体的第一功能标记,来控制接收端对原始邮件的操作权限是禁止转发,和/或,禁止回信。Further, according to whether there is a specific first function flag in the original email, the operation right of the receiving end to the original email is controlled to prohibit forwarding, and/or prohibit reply.

具体在本实施例中,举例说明:可以针对转发权限和回复权限设置不同的第一功能字段,例如:发送端为原始邮件添加的第一功能标记为:XX-CanNotFW,则接收端对原始邮件的操作权限为禁止转发,且接收端不提供转发的操作功能;如果发送端为原始邮件添加的第一功能标记为:XX-CanNotRE,则接收端对原始邮件的操作权限为禁止回复,从而接收端不提供回复、全部回复的操作功能;如果发送端为原始邮件添加的第一功能标记为:XX-CanNotRE&FW,则接收端对原始邮件的操作权限为禁止回复和禁止转发,则接收端对原始邮件的操作权限为禁止回信和禁止转发,从而接收端不提供转发、回复、全部回复的操作功能。当然以上第一功能字段与操作权限的对应关系仅仅为举例,并不作为限制。在上述方案中,第一预设内容(或者第二预设内容)则为第一功能字段。Specifically in this embodiment, an example is given to illustrate that different first function fields can be set for the forwarding authority and the replying authority. The operating authority of the original email is to prohibit forwarding, and the receiving end does not provide the operating function of forwarding; if the first function mark added by the sending end to the original email is: XX-CanNotRE, the operating authority of the receiving end on the original email is prohibiting reply, so that the receiving end The end does not provide the operation functions of reply and reply all; if the first function tag added by the sender to the original email is: XX-CanNotRE&FW, the operation authority of the receiver to the original email is prohibit reply and forward forward, and the receiver has no control over the original email The operation authority of the email is prohibit reply and prohibit forwarding, so the receiving end does not provide the operation functions of forwarding, replying and replying all. Of course, the above correspondence between the first function field and the operation authority is only an example, not a limitation. In the above solution, the first preset content (or the second preset content) is the first function field.

由于在上述方案中,针对原始邮件只需要赋予第一功能字段,就可以实现接收端对原始邮件操作权限的控制,而不需要多次操作,故而降低了发送端的处理负担。In the above solution, only the first function field needs to be assigned to the original mail, and the receiving end can control the operation authority of the original mail without multiple operations, thereby reducing the processing burden of the sending end.

进一步的,如果接收端对原始邮件的操作权限为禁止转发,则在接收端给出用于提示禁止转发的第一提示信息;和/或,Further, if the operation authority of the receiving end on the original email is prohibition of forwarding, the first prompt message for prompting prohibition of forwarding is given at the receiving end; and/or,

如果接收端对原始邮件的操作权限为禁止回信,则在接收端给出用于提示禁止回信的第二提示信息。If the operation authority of the receiving end on the original mail is prohibition of replying, then a second prompt message for prompting prohibition of replying is given at the receiving end.

具体在本实施例中,举例说明:第一提示信息(或者第二提示信息)例如为:文字、图片、声音等等,接收端可以确定出接收端对原始邮件的操作权限为禁止转发之后,直接在原始邮件中添加第一提示信息(或者第二提示信息),进而接收端直接读取处理后的原始邮件中的第一提示信息(或者第二提示信息)并输出该第一提示信息(或者第二提示信息);又或者,接收端仅仅为原始邮件添加对应的第一扩展信息,接收端在接收到处理后的原始邮件之后,如果解析出对原始邮件的操作权限为禁止转发,则产生第一提示信息并输出;如果解析出对原始邮件的操作权限为禁止回复,则产生第二提示信息并输出等等。Specifically in this embodiment, an example is given: the first prompt information (or the second prompt information) is, for example, text, picture, sound, etc., after the receiving end can determine that the operating authority of the receiving end to the original mail is prohibition of forwarding, Add the first prompt information (or the second prompt information) directly in the original mail, and then the receiving end directly reads the first prompt information (or the second prompt information) in the processed original mail and outputs the first prompt information ( or the second prompt message); or, the receiving end only adds the corresponding first extended information to the original mail, and if the receiving end, after receiving the processed original mail, parses out that the operation authority for the original mail is prohibition of forwarding, then Generate the first prompt message and output it; if it is analyzed that the operation authority for the original email is forbidden to reply, then generate the second prompt message and output it, and so on.

接收端可以以弹出提示窗口的形式输出第一提示信息(或者第二提示信息)、或者在接收邮件正文以水印形式显示等,具体显示方式本发明不做具体限制。The receiving end can output the first prompt information (or the second prompt information) in the form of a pop-up prompt window, or display it in the form of a watermark in the text of the received email, and the specific display method is not specifically limited in the present invention.

由于在上述方案中,接收端针对对应的操作权限可以产生提示信息(第一提示信息或第二提示信息),故而能够防止接收端的用户产生无用的操作,以提高对邮件操作的效率。In the above solution, the receiving end can generate prompt information (the first prompt information or the second prompt information) for the corresponding operation authority, so the user at the receiving end can be prevented from generating useless operations, so as to improve the efficiency of mail operations.

作为另一种可选的实施例,发送端为原始邮件添加第一扩展信息,从而获得处理后的原始邮件,具体包括:As another optional embodiment, the sending end adds the first extended information to the original email, so as to obtain the processed original email, which specifically includes:

发送端将原始邮件打包成新的邮件的附件;The sender packages the original email as an attachment of a new email;

发送端为新的邮件添加第一扩展信息,进而获得处理后的原始邮件。The sending end adds the first extended information to the new mail, so as to obtain the processed original mail.

其中,所述附件可以为任意格式的附件,例如:压缩文件、邮件等等,作为一种可选的实施例,为了进一步的提高原始邮件的安全等级,所述附件为通过加密打包方式生成的邮件,从而在接收端得知该附件的密码的情况下,才能够解析获得该原始邮件。Wherein, the attachment can be an attachment in any format, such as: a compressed file, an email, etc. As an optional embodiment, in order to further improve the security level of the original email, the attachment is generated by encrypting and packaging email, so that the original email can only be analyzed and obtained when the receiving end knows the password of the attachment.

具体在本实施例中,举例说明:所述打包后的附件为data.360smail格式,包含文件头描述和真正文件内容。Specifically, in this embodiment, an example is used to illustrate: the packaged attachment is in the format of data.360smail, which includes a file header description and real file content.

文件头描述:File header description:

第1Byte:版本号;1st Byte: version number;

第2、3Byte:加密数据校验值;2nd, 3Byte: encrypted data verification value;

第4—99Byte:暂空。4-99Byte: temporarily empty.

真正文件内容:The real file content:

100Byte之后:真正加密邮件的数据文件。After 100Byte: the data file of the real encrypted email.

例如,可以采用对称加密算法对邮件的数据文件内容EML进行加密,加密强度AES256。For example, a symmetric encryption algorithm can be used to encrypt the data file content EML of the mail, and the encryption strength is AES256.

作为一种可选的实施例,若所述接收端的邮件接收系统为指定邮件系统,则所述接收端可以获得所述附件中所包含的原始邮件;若接收端的邮件接收系统不是所述指定邮件系统,则接收端无法获得所述附件中所包含的原始邮件。As an optional embodiment, if the mail receiving system of the receiving end is a designated mail system, the receiving end can obtain the original mail contained in the attachment; if the mail receiving system of the receiving end is not the designated mail system system, the receiving end cannot obtain the original email contained in the attachment.

举例来说,无法获得附件中所包含的原始邮件例如为:接收端无法下载附件、接收端虽然能够下载附件但是无法解析该原始邮件等等。该指定邮件系统可以为与发送端邮件接收系统相同的邮件系统,也可以为发送端选择的任意邮件系统,例如:发送端的邮件系统为360邮件系统,360邮件系统自行设定对邮件解码的特殊格式,发送端将原始邮件处理为该特殊格式之后,作为新的邮件的附件形式发送至接收端;接收端接收到处理后的原始邮件之后,如果判断出其邮件接收系统并非360邮件系统,则控制接收端无法下载附件;又或者,接收端可以读取出特殊格式的原始邮件,如果接收端同为360邮件系统,则其可以解析原始邮件,如果接收端不为360邮件系统,则接收端不能够解析原始邮件。For example, the inability to obtain the original email included in the attachment includes: the receiving end cannot download the attachment, the receiving end can download the attachment but cannot parse the original email, and so on. The specified mail system can be the same mail system as the mail receiving system of the sender, or any mail system selected by the sender. For example, the mail system of the sender is 360 mail system, and 360 mail system sets a special code for decoding mail by itself. Format, after the sending end processes the original email into this special format, it will be sent to the receiving end as an attachment of a new email; after receiving the processed original email, if the receiving end determines that its mail receiving system is not the 360 mail system, then Control that the receiving end cannot download attachments; or, the receiving end can read the original email in a special format. If the receiving end is also a 360 mail system, it can parse the original mail. If the receiving end is not a 360 mail system, the receiving end Unable to parse the original message.

由于在上述方案中,指定邮件系统才能够获得原始邮件中所包含的附件,故而进一步的提高了原始邮件传播的安全性。In the above solution, only the specified mail system can obtain the attachment contained in the original mail, so the security of the original mail propagation is further improved.

作为一种可选的实施例,若所述接收端非所述指定邮件系统,则所述接收端在获得处理后的所述原始邮件之后提供第三提示信息,所述第三提示信息用于指示所述接收端使用所述指定邮件系统。As an optional embodiment, if the receiving end is not the designated mail system, the receiving end provides third prompt information after obtaining the processed original mail, and the third prompt information is used for Instruct the receiving end to use the designated mail system.

具体在本实施例中,举例说明:第三提示信息可以为文字、图像、音频等等,其中,如果第三提示信息为文字或者图像,则第三提示信息以在接收邮件的客户端弹出提示窗口的形式来显示,或者在接收邮件正文以水印形式显示等,例如:如果发送端设置只有360邮件系统能够解析原始邮件,则接收端在获得处理后的原始邮件之后,如果发送当前邮件接收系统并非360邮件系统,则可以通过弹出窗口产生以下第三提示信息“请使用360邮件系统解析该附件”,当然,对于第三提示信息的具体显示方式本发明不做具体限制。Specifically in this embodiment, an example is used to illustrate: the third prompt information can be text, image, audio, etc., wherein, if the third prompt information is text or image, then the third prompt information will pop up a prompt on the client receiving the mail window, or display the body of the received email in the form of a watermark, etc., for example: if the sender sets only the 360 mail system to be able to parse the original email, after the receiving end obtains the processed original email, if the current email receiving system sends If it is not the 360 mail system, the following third prompt message "Please use the 360 mail system to parse the attachment" can be generated through a pop-up window. Of course, the present invention does not specifically limit the specific display method of the third prompt message.

进一步的,S102步骤中,处理后的原始邮件中还包括:第二扩展信息,所述第二扩展信息用于控制所述原始邮件的失效时间。Further, in step S102, the processed original email further includes: second extended information, and the second extended information is used to control the expiration time of the original email.

具体在本实施例中,举例说明:第二扩展信息可以添加于原始邮件的邮件头、邮件体等区域。Specifically, in this embodiment, an example is used to illustrate that the second extended information can be added to areas such as the mail header and the mail body of the original mail.

通过上述方案,能够对邮件的失效时间进行有效控制,从而进一步的提高邮件传播的安全性。Through the above solution, the expiration time of the mail can be effectively controlled, thereby further improving the security of mail transmission.

作为一种可选实施例,所述第二扩展信息为第二功能字段,若所述第二功能字段的值包含时间点,则所述原始邮件在所述时间点后失效;若所述第二功能字段的值不包含所述时间点,则所述原始邮件不会失效。例如,在具体实施例中,所述第二功能字段为XX-LoseEfficacy,设值为:Tue,10Feb 2015 15:36:57+0800,这表示原始邮件的失效时间为2015年2月10日15:36:57,如果当前浏览邮件的时间已经超出了所述的失效时间2015年2月10日15:36:57,那么原始邮件将失效,将无法正常浏览。否则,如果第二功能字段的值为空,则代表原始邮件不受失效时间控制,所述原始邮件可以被无限期的浏览。As an optional embodiment, the second extended information is a second function field, and if the value of the second function field includes a time point, the original email becomes invalid after the time point; if the first If the value of the second function field does not include the time point, the original email will not be invalidated. For example, in a specific embodiment, the second function field is XX-LoseEfficacy, and the set value is: Tue, 10Feb 2015 15:36:57+0800, which means that the expiration time of the original mail is February 10, 2015 15 :36:57, if the current email viewing time has exceeded the expiration time of February 10, 2015 15:36:57, the original email will be invalid and cannot be browsed normally. Otherwise, if the value of the second function field is empty, it means that the original email is not subject to expiration time control, and the original email can be browsed indefinitely.

作为另一种可选实施例,所述第二扩展信息为第二功能标记,若所述接收端所获得原始邮件中包含所述第二功能标记,则所述原始邮件在预设时间段之后失效;若所述接收端所获得的原始邮件中不包含所述第二功能标记,则所述原始邮件不会失效。其中,所述预设时间段可以由用户在发送邮件时手动设置,也可以由系统自动设置生成,如系统设置为邮件发送时间开始的2个月后为失效时间,这里的预设时间的具体实现形式不做限制。例如,在具体实施例中,若在原始邮件中添加第二功能标记为XX-LoseEfficacy,且系统设置的失效时间为发送时间开始1个月后,而发送时间为2016年1月1日10点1分,那么到2016年2月1日10点1分就为原始邮件的失效时间点,若当前阅读时间已超过该失效时间,那么原始邮件就已经失效,将不能再被阅读。As another optional embodiment, the second extended information is a second function mark. If the original mail obtained by the receiving end contains the second function mark, the original mail will be sent after a preset time period. Invalidation; if the original email obtained by the receiving end does not contain the second function mark, the original email will not be invalidated. Wherein, the preset time period can be manually set by the user when sending an email, or can be automatically set and generated by the system. For example, the system is set to expire after 2 months from the email sending time. The specific preset time here The implementation form is not limited. For example, in a specific embodiment, if the second function is marked as XX-LoseEfficacy in the original email, and the expiration time set by the system is one month after the sending time, and the sending time is 10 o'clock on January 1, 2016 1 point, then 10:01 on February 1, 2016 is the expiration time of the original email. If the current reading time has exceeded the expiration time, the original email has expired and can no longer be read.

通过上述方案,可以针对邮件批量设置失效时间,由此提高了对失效时间设置的效率。Through the above solution, the expiration time can be set for emails in batches, thereby improving the efficiency of setting the expiration time.

接下来执行S103步骤,发送端将处理后的原始邮件发送至接收端,以供接收端基于所述第一扩展信息实现对所述原始邮件的操作权限的控制。具体的,发送端将处理后的原始邮件,即添加了第一扩展信息的原始邮件发送到接收端后,接收端基于第一扩展信息的具体情况来实现对原始邮件的操作权限的控制,具体实现方法将在后面内容中详细描述。Next, step S103 is executed, the sending end sends the processed original email to the receiving end, so that the receiving end can control the operation authority of the original email based on the first extended information. Specifically, after the sending end sends the processed original email, that is, the original email with the first extended information added, to the receiving end, the receiving end controls the operating authority of the original email based on the specific conditions of the first extended information, specifically The implementation method will be described in detail in the following content.

请参考图2,根据本发明的另一个方面,还提供了一种邮件控制方法,包括:Please refer to Fig. 2, according to another aspect of the present invention, also provide a kind of mail control method, comprise:

S201:接收端接收发送端发送的邮件;S201: the receiving end receives the email sent by the sending end;

S202:所述接收端读取所述邮件中所由所述发送端添加的第一扩展信息;S202: The receiving end reads the first extended information added by the sending end in the email;

S203:所述接收端根据所述第一扩展信息实现对所述邮件的操作权限的控制。S203: The receiving end controls the operation authority of the email according to the first extended information.

下面,结合图2详细介绍本邮件控制方法的具体实现步骤:Below, in conjunction with Fig. 2, introduce the specific implementation steps of this mail control method in detail:

步骤S201,接收端接收发送端发送的邮件;这里的原始邮件的邮件格式为MIMO格式,由邮件头和邮件体两大部分组成,邮件头包含了发件人、收件人、主题、时间、MIME版本、邮件内容的类型等重要信息,其中原始邮件的邮件内容包含文本、图像、声音、以及各种附件格式等。Step S201, the receiving end receives the mail sent by the sending end; the mail format of the original mail here is MIMO format, which is composed of two parts: the mail header and the mail body, and the mail header includes the sender, recipient, subject, time, Important information such as MIME version, type of mail content, etc., wherein the mail content of the original mail includes text, image, sound, and various attachment formats, etc.

然后执行步骤S202,所述接收端读取所述邮件中由所述发送端添加的第一扩展信息;Then step S202 is executed, the receiving end reads the first extended information added by the sending end in the mail;

其中,在本申请实施例中,接收端读取所述邮件中由所述发送端添加的第一扩展信息用于控制接收端对原始邮件进行转发和/或回信的操作权限,例如:通过第一扩展信息控制接收端对原始邮件禁止转发、禁止回信、禁止转发且禁止回信等等。需要说明的是,第一扩展信息还可用于限制接收端对接收邮件进行存档、打印等日常邮件客户端可见的操作权限,本发明中不做限制。Wherein, in the embodiment of the present application, the receiving end reads the first extended information added by the sending end in the mail to control the operating authority of the receiving end to forward and/or reply to the original mail, for example: through the first An extended message controls the receiving end to prohibit forwarding, prohibiting reply, prohibiting forwarding and prohibiting reply, etc. of the original mail. It should be noted that the first extended information can also be used to limit the receiving end's daily operation rights visible to the mail client, such as archiving and printing the received mail, which is not limited in the present invention.

作为一种可选的实施例,如果所述第一扩展信息中包含第一预设内容,则所述接收端对所述原始邮件的操作权限为禁止转发;和/或,如果所述第一扩展信息中包含第二预设内容,则所述接收端对所述原始邮件的操作权限为禁止回信。As an optional embodiment, if the first extended information contains the first preset content, the operation authority of the receiving end on the original email is prohibition of forwarding; and/or, if the first If the extended information includes the second preset content, the operation authority of the receiving end on the original email is prohibition of replying.

其中,第一扩展信息可以包含多种扩展信息,例如:第一功能字段、第一功能标记等等,基于第一扩展信息不同导致第一预设内容(或者第二预设内容)也不同,对于第一预设内容(或者第二预设内容)为何种内容将在后续进行介绍。接收端在接收到处理后的原始邮件之后,可以判断原始邮件中是否包含第一扩展信息,如果包含第一扩展信息的话,则可以基于第一扩展信息是否对原始邮件的操作权限的控制。Wherein, the first extended information may include a variety of extended information, such as: the first function field, the first function flag, etc., and the first preset content (or the second preset content) is also different based on the difference of the first extended information, The content of the first preset content (or the second preset content) will be introduced later. After receiving the processed original email, the receiving end can determine whether the original email contains the first extended information, and if it contains the first extended information, it can control the operation authority of the original email based on the first extended information.

作为一种可选的实施例,接收端读取所述发送端为原始邮件添加第一扩展信息为发送端在原始邮件中植入的第一功能字段;第一功能字段由发送端赋值,其中,第一功能字段被赋予的值不同,接收端对原始邮件的操作权限就会不同。As an optional embodiment, the receiving end reads that the sending end adds the first extended information to the original mail as the first function field embedded in the original mail by the sending end; the first function field is assigned by the sending end, wherein , the value assigned to the first function field is different, and the operation authority of the receiving end on the original mail will be different.

具体的,如果第一功能字段的赋值为第一预设值,则接收端对原始邮件的操作权限为禁止转发;和/或,如果第一功能字段的赋值为第二预设值,则接收端对所述原始邮件的操作权限为禁止回信。Specifically, if the assignment of the first function field is the first preset value, the operation authority of the receiving end to the original mail is prohibition of forwarding; and/or, if the assignment of the first function field is the second preset value, then the recipient The operating authority of the terminal to the original email is prohibition of reply.

具体在本实施例中,举例说明:在原始邮件中植入的第一功能字段为XX-CanNotXX,如果XX-CanNotXX值为0(当然还可以为其他值,例如:00、10等等),则接收端对原始邮件的操作权限为禁止转发,则接收端针对原始邮件不提供转发的操作权限,此时第一扩展信息中的第一预设内容为第一功能字段被赋予的第一预设值(例如:0、00、10等等);如果XX-CanNotXX值为1(当然还可以为其他值,例如:01、11等等),则接收端对所述原始邮件的操作权限为禁止回信,从而接收端针对原始邮件不提供回复、全部回复的操作功能,此时第一扩展信息中的第一预设内容为第一功能字段被赋予的第二预设值(例如:1、01、11等等);如果XX-CanNotXX值为0/1(当然还可以为其他值,例如:00/01、10/11等等),则接收端对原始邮件的操作权限为禁止回信和禁止转发,从而接收端针对原始邮件不提供转发、回复、全部回复的操作功能;如果XX-CanNotXX值为2(当然还可以为其他值,例如:110、111等等),则接收端对所述原始邮件的操作权限例如为禁止转发和仅可对发信人回信,则接收端在回信时不会带上原始邮件的正文,此时接收端不提供转发和全部回复的操作功能,但提供回复的操作功能。Specifically in this embodiment, an example is given: the first functional field embedded in the original mail is XX-CanNotXX, if the value of XX-CanNotXX is 0 (certainly also other values, such as: 00, 10, etc.), Then the operating authority of the receiving end to the original mail is to prohibit forwarding, and the receiving end does not provide the operating authority of forwarding the original mail. At this time, the first preset content in the first extended information is the first preset content assigned to the first function field. Set the value (for example: 0, 00, 10, etc.); if the value of XX-CanNotXX is 1 (of course, it can also be other values, such as: 01, 11, etc.), the operation authority of the receiving end to the original mail is Replying is prohibited, so that the receiving end does not provide the operation functions of replying and replying to the original mail. At this time, the first preset content in the first extended information is the second preset value (for example: 1, 01, 11, etc.); if the value of XX-CanNotXX is 0/1 (of course, it can also be other values, such as: 00/01, 10/11, etc.), the operation authority of the receiving end on the original mail is prohibit reply and Forbid forwarding, so that the receiving end does not provide the operation functions of forwarding, replying, and replying all for the original mail; The operating authority of the original email mentioned above is, for example, prohibiting forwarding and only replying to the sender, then the receiving end will not bring the text of the original email when replying. At this time, the receiving end does not provide the operation functions of forwarding and replying all, but provides reply operation function.

作为另一种可选的实施例,接收端读取发送端为原始邮件添加的第一扩展信息为发送端为原始邮件添加第一功能标记,基于接收端所接收到的原始邮件中是否存在第一功能标记,接收端对原始邮件的操作权限不同。As another optional embodiment, the receiving end reads the first extended information added by the sending end to the original mail and adds the first function mark to the original mail by the sending end, based on whether there is a first function mark in the original mail received by the receiving end. A function mark, the receiving end has different operation rights to the original mail.

具体在本实施例中,举例说明:发送端为原始邮件添加第一功能标记例如为XX-CanNotFW、XX-CanNotRE(当然也可以为其他功能标识)等等,进而接收端在接收到邮件之后,可以判断邮件中是否包含第一功能标记,进而确定对原始邮件的操作权限。Specifically in this embodiment, an example is given: the sending end adds the first function mark to the original mail, such as XX-CanNotFW, XX-CanNotRE (of course, other function marks can also be used), etc., and then the receiving end after receiving the mail, It can be judged whether the mail contains the first function mark, and then the operation authority on the original mail can be determined.

进一步的,依据在原始邮件中是否存在具体的第一功能标记,来控制接收端对原始邮件的操作权限是禁止转发,和/或,禁止回信。Further, according to whether there is a specific first function flag in the original email, the operation right of the receiving end to the original email is controlled to prohibit forwarding, and/or prohibit reply.

具体在本实施例中,举例说明:可以针对转发权限和回复权限设置不同的第一功能字段,例如:发送端为原始邮件添加的第一功能标记为:XX-CanNotFW,则接收端对原始邮件的操作权限为禁止转发,且接收端不提供转发的操作功能;如果发送端为原始邮件添加的第一功能标记为:XX-CanNotRE,则接收端对原始邮件的操作权限为禁止回复,从而接收端不提供回复、全部回复的操作功能;如果发送端为原始邮件添加的第一功能标记为:XX-CanNotRE&FW,则接收端对原始邮件的操作权限为禁止回复和禁止转发,则接收端对原始邮件的操作权限为禁止回信和禁止转发,从而接收端不提供转发、回复、全部回复的操作功能。当然以上第一功能字段与操作权限的对应关系仅仅为举例,并不作为限制。在上述方案中,第一预设内容(或者第二预设内容)则为第一功能字段。Specifically in this embodiment, an example is given to illustrate that different first function fields can be set for the forwarding authority and the replying authority. The operating authority of the original email is to prohibit forwarding, and the receiving end does not provide the operating function of forwarding; if the first function mark added by the sending end to the original email is: XX-CanNotRE, the operating authority of the receiving end on the original email is prohibiting reply, so that the receiving end The end does not provide the operation functions of reply and reply all; if the first function tag added by the sender to the original email is: XX-CanNotRE&FW, the operation authority of the receiver to the original email is prohibit reply and forward forward, and the receiver has no control over the original email The operation authority of the email is prohibit reply and prohibit forwarding, so the receiving end does not provide the operation functions of forwarding, replying and replying all. Of course, the above correspondence between the first function field and the operation authority is only an example, not a limitation. In the above solution, the first preset content (or the second preset content) is the first function field.

由于在上述方案中,针对原始邮件只需要赋予第一功能字段,就可以实现接收端对原始邮件操作权限的控制,而不需要多次操作,故而降低了发送端的处理负担。In the above solution, only the first function field needs to be assigned to the original mail, and the receiving end can control the operation authority of the original mail without multiple operations, thereby reducing the processing burden of the sending end.

进一步的,如果接收端对原始邮件的操作权限为禁止转发,则在接收端给出用于提示禁止转发的第一提示信息;和/或,Further, if the operation authority of the receiving end on the original email is prohibition of forwarding, the first prompt message for prompting prohibition of forwarding is given at the receiving end; and/or,

如果接收端对原始邮件的操作权限为禁止回信,则在接收端给出用于提示禁止回信的第二提示信息。If the operation authority of the receiving end on the original mail is prohibition of replying, then a second prompt message for prompting prohibition of replying is given at the receiving end.

具体在本实施例中,举例说明:第一提示信息(或者第二提示信息)例如为:文字、图片、声音等等,接收端可以确定出接收端对原始邮件的操作权限为禁止转发之后,直接在原始邮件中添加第一提示信息(或者第二提示信息),进而接收端直接读取处理后的原始邮件中的第一提示信息(或者第二提示信息)并输出该第一提示信息(或者第二提示信息);又或者,接收端仅仅为原始邮件添加对应的第一扩展信息,接收端在接收到处理后的原始邮件之后,如果解析出对原始邮件的操作权限为禁止转发,则产生第一提示信息并输出;如果解析出对原始邮件的操作权限为禁止回复,则产生第二提示信息并输出等等。Specifically in this embodiment, an example is given: the first prompt information (or the second prompt information) is, for example, text, picture, sound, etc., after the receiving end can determine that the operating authority of the receiving end to the original mail is prohibition of forwarding, Add the first prompt information (or the second prompt information) directly in the original mail, and then the receiving end directly reads the first prompt information (or the second prompt information) in the processed original mail and outputs the first prompt information ( or the second prompt message); or, the receiving end only adds the corresponding first extended information to the original mail, and if the receiving end, after receiving the processed original mail, parses out that the operation authority for the original mail is prohibition of forwarding, then Generate the first prompt message and output it; if it is analyzed that the operation authority for the original email is forbidden to reply, then generate the second prompt message and output it, and so on.

接收端可以以弹出提示窗口的形式输出第一提示信息(或者第二提示信息)、或者在接收邮件正文以水印形式显示等,具体显示方式本发明不做具体限制。The receiving end can output the first prompt information (or the second prompt information) in the form of a pop-up prompt window, or display it in the form of a watermark in the text of the received email, and the specific display method is not specifically limited in the present invention.

由于在上述方案中,接收端针对对应的操作权限可以产生提示信息(第一提示信息或第二提示信息),故而能够防止接收端的用户产生无用的操作,以提高对邮件操作的效率。In the above solution, the receiving end can generate prompt information (the first prompt information or the second prompt information) for the corresponding operation authority, so the user at the receiving end can be prevented from generating useless operations, so as to improve the efficiency of mail operations.

作为另一种可选的实施例,接收端读取的是发送端将原始邮件打包成新的邮件的附件并在新的邮件添加的第一扩展信息。As another optional embodiment, what the receiving end reads is the first extended information that the sending end packs the original email into an attachment of the new email and adds to the new email.

其中,所述附件可以为任意格式的附件,例如:压缩文件、邮件等等,作为一种可选的实施例,为了进一步的提高原始邮件的安全等级,所述附件为通过加密打包方式生成的邮件,从而在接收端得知该附件的密码的情况下,才能够解析获得该原始邮件。Wherein, the attachment can be an attachment in any format, such as: a compressed file, an email, etc. As an optional embodiment, in order to further improve the security level of the original email, the attachment is generated by encrypting and packaging email, so that the original email can only be analyzed and obtained when the receiving end knows the password of the attachment.

具体在本实施例中,举例说明:所述打包后的附件为data.360smail格式,包含文件头描述和真正文件内容。Specifically, in this embodiment, an example is used to illustrate: the packaged attachment is in the format of data.360smail, which includes a file header description and real file content.

文件头描述:File header description:

第1Byte:版本号;1st Byte: version number;

第2、3Byte:加密数据校验值;2nd, 3Byte: encrypted data verification value;

第4—99Byte:暂空。4-99Byte: temporarily empty.

真正文件内容:The real file content:

100Byte之后:真正加密邮件的数据文件。After 100Byte: the data file of the real encrypted email.

例如,可以采用对称加密算法对邮件的数据文件内容EML进行加密,加密强度AES256。For example, a symmetric encryption algorithm can be used to encrypt the data file content EML of the mail, and the encryption strength is AES256.

作为一种可选的实施例,若所述接收端的邮件接收系统为指定邮件系统,则所述接收端可以获得所述附件中所包含的原始邮件;若接收端的邮件接收系统不是所述指定邮件系统,则接收端无法获得所述附件中所包含的原始邮件。As an optional embodiment, if the mail receiving system of the receiving end is a designated mail system, the receiving end can obtain the original mail contained in the attachment; if the mail receiving system of the receiving end is not the designated mail system system, the receiving end cannot obtain the original email contained in the attachment.

举例来说,无法获得附件中所包含的原始邮件例如为:接收端无法下载附件、接收端虽然能够下载附件但是无法解析该原始邮件等等。该指定邮件系统可以为与发送端邮件接收系统相同的邮件系统,也可以为发送端选择的任意邮件系统,例如:发送端的邮件系统为360邮件系统,360邮件系统自行设定对邮件解码的特殊格式,发送端将原始邮件处理为该特殊格式之后,作为新的邮件的附件形式发送至接收端;接收端接收到处理后的原始邮件之后,如果判断出其邮件接收系统并非360邮件系统,则控制接收端无法下载附件;又或者,接收端可以读取出特殊格式的原始邮件,如果接收端同为360邮件系统,则其可以解析原始邮件,如果接收端不为360邮件系统,则接收端不能够解析原始邮件。For example, the inability to obtain the original email included in the attachment includes: the receiving end cannot download the attachment, the receiving end can download the attachment but cannot parse the original email, and so on. The specified mail system can be the same mail system as the mail receiving system of the sender, or any mail system selected by the sender. For example, the mail system of the sender is 360 mail system, and 360 mail system sets a special code for decoding mail by itself. Format, after the sending end processes the original email into this special format, it will be sent to the receiving end as an attachment of a new email; after receiving the processed original email, if the receiving end determines that its mail receiving system is not the 360 mail system, then Control that the receiving end cannot download attachments; or, the receiving end can read the original email in a special format. If the receiving end is also a 360 mail system, it can parse the original mail. If the receiving end is not a 360 mail system, the receiving end Unable to parse the original message.

由于在上述方案中,指定邮件系统才能够获得原始邮件中所包含的附件,故而进一步的提高了原始邮件传播的安全性。In the above solution, only the specified mail system can obtain the attachment contained in the original mail, so the security of the original mail propagation is further improved.

作为一种可选的实施例,若所述接收端非所述指定邮件系统,则所述接收端在获得处理后的所述原始邮件之后提供第三提示信息,所述第三提示信息用于指示所述接收端使用所述指定邮件系统。As an optional embodiment, if the receiving end is not the designated mail system, the receiving end provides third prompt information after obtaining the processed original mail, and the third prompt information is used for Instruct the receiving end to use the designated mail system.

具体在本实施例中,举例说明:第三提示信息可以为文字、图像、音频等等,其中,如果第三提示信息为文字或者图像,则第三提示信息以在接收邮件的客户端弹出提示窗口的形式来显示,或者在接收邮件正文以水印形式显示等,例如:如果发送端设置只有360邮件系统能够解析原始邮件,则接收端在获得处理后的原始邮件之后,如果发送当前邮件接收系统并非360邮件系统,则可以通过弹出窗口产生以下第三提示信息“请使用360邮件系统解析该附件”,当然,对于第三提示信息的具体显示方式本发明不做具体限制。Specifically in this embodiment, an example is used to illustrate: the third prompt information can be text, image, audio, etc., wherein, if the third prompt information is text or image, then the third prompt information will pop up a prompt on the client receiving the mail window, or display the body of the received email in the form of a watermark, etc., for example: if the sender sets only the 360 mail system to be able to parse the original email, after the receiving end obtains the processed original email, if the current email receiving system sends If it is not the 360 mail system, the following third prompt message "Please use the 360 mail system to parse the attachment" can be generated through a pop-up window. Of course, the present invention does not specifically limit the specific display method of the third prompt message.

进一步的,S202步骤中,接收端从所述邮件中读取信息还包括第二扩展信息,所述第二扩展信息用于控制所述原始邮件的失效时间。Further, in step S202, the information read by the receiving end from the email also includes second extended information, and the second extended information is used to control the expiration time of the original email.

具体在本实施例中,举例说明:第二扩展信息可以添加于原始邮件的邮件头、邮件体等区域。Specifically, in this embodiment, an example is used to illustrate that the second extended information can be added to areas such as the mail header and the mail body of the original mail.

通过上述方案,能够对邮件的失效时间进行有效控制,从而进一步的提高邮件传播的安全性。Through the above solution, the expiration time of the mail can be effectively controlled, thereby further improving the security of mail transmission.

作为一种可选实施例,所述第二扩展信息为第二功能字段,若所述第二功能字段的值包含时间点,则所述原始邮件在所述时间点后失效;若所述第二功能字段的值不包含所述时间点,则所述原始邮件不会失效。例如,在具体实施例中,所述第二功能字段为XX-LoseEfficacy,设值为:Tue,10Feb 2015 15:36:57+0800,这表示原始邮件的失效时间为2015年2月10日15:36:57,如果当前浏览邮件的时间已经超出了所述的失效时间2015年2月10日15:36:57,那么原始邮件将失效,将无法正常浏览。否则,如果第二功能字段的值为空,则代表原始邮件不受失效时间控制,所述原始邮件可以被无限期的浏览。As an optional embodiment, the second extended information is a second function field, and if the value of the second function field includes a time point, the original email becomes invalid after the time point; if the first If the value of the second function field does not include the time point, the original email will not be invalidated. For example, in a specific embodiment, the second function field is XX-LoseEfficacy, and the set value is: Tue, 10Feb 2015 15:36:57+0800, which means that the expiration time of the original mail is February 10, 2015 15 :36:57, if the current email browsing time has exceeded the expiration time of February 10, 2015 15:36:57, the original email will be invalid and cannot be browsed normally. Otherwise, if the value of the second function field is empty, it means that the original email is not subject to expiration time control, and the original email can be browsed indefinitely.

作为另一种可选实施例,所述第二扩展信息为第二功能标记,若所述接收端所获得原始邮件中包含所述第二功能标记,则所述原始邮件在预设时间段之后失效;若所述接收端所获得的原始邮件中不包含所述第二功能标记,则所述原始邮件不会失效。其中,所述预设时间段可以由用户在发送邮件时手动设置,也可以由系统自动设置生成,如系统设置为邮件发送时间开始的2个月后为失效时间,这里的预设时间的具体实现形式不做限制。例如,在具体实施例中,若在原始邮件中添加第二功能标记为XX-LoseEfficacy,且系统设置的失效时间为发送时间开始1个月后,而发送时间为2016年1月1日10点1分,那么到2016年2月1日10点1分就为原始邮件的失效时间点,若当前阅读时间已超过该失效时间,那么原始邮件就已经失效,将不能再被阅读。通过上述方案,可以针对邮件批量设置失效时间,由此提高了对失效时间设置的效率。As another optional embodiment, the second extended information is a second function mark. If the original mail obtained by the receiving end contains the second function mark, the original mail will be sent after a preset time period. Invalidation; if the original email obtained by the receiving end does not contain the second function mark, the original email will not be invalidated. Wherein, the preset time period can be manually set by the user when sending an email, or can be automatically set and generated by the system. For example, the system is set to expire after 2 months from the email sending time. The specific preset time here The implementation form is not limited. For example, in a specific embodiment, if the second function is marked as XX-LoseEfficacy in the original email, and the expiration time set by the system is one month after the sending time, and the sending time is 10 o'clock on January 1, 2016 1 point, then 10:01 on February 1, 2016 is the expiration time of the original email. If the current reading time has exceeded the expiration time, the original email has expired and can no longer be read. Through the above solution, the expiration time can be set for emails in batches, thereby improving the efficiency of setting the expiration time.

接下来执行步骤S203,所述接收端根据所述第一扩展信息实现对所述邮件的操作权限的控制。Next, step S203 is executed, and the receiving end controls the operation authority of the mail according to the first extended information.

具体的,接收端读取第一扩展信息后,接收端基于第一扩展信息的具体情况来实现对原始邮件的操作权限的控制。Specifically, after the receiving end reads the first extended information, the receiving end implements control over the operation authority of the original email based on specific conditions of the first extended information.

基于同一发明构思,请参考图3,根据本发明的另一个方面,还提供了一种发送端,包括:Based on the same inventive concept, please refer to FIG. 3. According to another aspect of the present invention, a sending end is also provided, including:

获取单元31:用于获得原始邮件;Obtaining unit 31: for obtaining the original mail;

添加单元32:用于为所述原始邮件添加第一扩展信息,从而获得处理后的所述原始邮件;Adding unit 32: for adding first extended information to the original mail, so as to obtain the processed original mail;

发送单元33:将所述处理后的所述原始邮件发送至接收端,以供所述接收端基于所述第一扩展信息实现对所述原始邮件的操作权限的控制。Sending unit 33: Send the processed original email to a receiving end, so that the receiving end can control the operation authority of the original email based on the first extended information.

可选的,所述添加单元,包括:Optionally, the adding unit includes:

植入模块321:用于在所述原始邮件中植入第一功能字段;Embedding module 321: for embedding the first function field in the original mail;

赋值模块322:用于为所述第一功能字段赋值,其中,所述第一功能字段被赋予的值不同,所述接收端对所述原始邮件的操作权限不同。Assignment module 322: for assigning a value to the first function field, where the values assigned to the first function field are different, and the operation authority of the receiving end to the original email is different.

可选的,所述添加单元32,还包括:Optionally, the adding unit 32 also includes:

第一添加模块323:用于为所述原始邮件添加第一功能标记,基于所述接收端所接收到的所述原始邮件中是否存在所述第一功能标记,所述接收端对所述原始邮件的操作权限不同。The first adding module 323: used to add a first function mark to the original mail, based on whether the first function mark exists in the original mail received by the receiving end, the receiving end is responsible for the original The operation authority of mail is different.

可选的,所述第一扩展信息用于控制所述接收端对所述原始邮件进行转发和/或回信的操作权限。Optionally, the first extended information is used to control the operating authority of the receiving end to forward and/or reply to the original email.

可选的,如果所述第一扩展信息中包含第一预设内容,则所述接收端对所述原始邮件的操作权限为禁止转发;和/或,Optionally, if the first extended information contains the first preset content, the operation authority of the receiving end on the original email is prohibition of forwarding; and/or,

如果所述第一扩展信息中包含第二预设内容,则所述接收端对所述原始邮件的操作权限为禁止回信。If the first extended information contains the second preset content, the operation authority of the receiving end on the original email is prohibition of replying.

可选的,如果所述接收端对所述原始邮件的操作权限为禁止转发,则在接收端给出用于提示禁止转发的第一提示信息;和/或,Optionally, if the operation authority of the receiving end on the original email is prohibition of forwarding, then a first prompt message for prompting prohibition of forwarding is given at the receiving end; and/or,

如果所述接收端对所述原始邮件的操作权限为禁止回信,则在所述接收端给出用于提示禁止回信的第二提示信息。If the operating authority of the receiving end on the original email is prohibition of replying, then a second prompt message for prompting prohibition of replying is given at the receiving end.

可选的,所述添加单元,还包括:Optionally, the adding unit also includes:

打包模块325:用于将所述原始邮件打包成新的邮件的附件;Packing module 325: for packing the original mail into an attachment of a new mail;

第二添加模块324:用于为所述新的邮件添加所述第一扩展信息,进而获得处理后的所述原始邮件。The second adding module 324: for adding the first extended information to the new email, and then obtaining the processed original email.

可选的,所述附件为通过加密打包方式生成的邮件。Optionally, the attachment is an email generated by encrypted packaging.

可选的,若所述接收端的邮件接收系统为指定邮件接收系统,则所述接收端可以获得所述附件中所包含的原始邮件;若所述接收端的邮件接收系统不是所述指定邮件接收系统,则所述接收端无法获得所述附件中所包含的所述原始邮件。Optionally, if the mail receiving system of the receiving end is a designated mail receiving system, the receiving end can obtain the original mail contained in the attachment; if the mail receiving system of the receiving end is not the designated mail receiving system , the receiving end cannot obtain the original email contained in the attachment.

可选的,若所述接收端非所述指定邮件系统的邮件客户端,则所述接收端在获得处理后的所述原始邮件之后提供第三提示信息,所述第三提示信息用于指示所述接收端使用所述指定邮件系统的邮件客户端。Optionally, if the receiving end is not a mail client of the specified mail system, the receiving end provides third prompt information after obtaining the processed original mail, and the third prompt information is used to indicate The receiving end uses the mail client of the designated mail system.

可选的,所述处理后的原始邮件中还包括:第二扩展信息,所述第二扩展信息用于控制所述原始邮件的失效时间。Optionally, the processed original email further includes: second extended information, and the second extended information is used to control the expiration time of the original email.

可选的,所述第二扩展信息为第二功能字段,若所述第二功能字段的值包含时间点,则所述原始邮件在所述时间点后失效;若所述第二功能字段的值不包含所述时间点,则所述原始邮件不会失效;或者,Optionally, the second extended information is a second function field, and if the value of the second function field includes a time point, the original email becomes invalid after the time point; if the value of the second function field value does not contain the time point, then the original message will not be invalidated; or,

所述第二扩展信息为第二功能标记,若所述接收端所获得原始邮件中包含所述第二功能标记,则所述原始邮件在预设时间段之后失效;若所述接收端所获得的原始邮件中不包含所述第二功能标记,则所述原始邮件不会失效。The second extended information is a second function mark, and if the original mail obtained by the receiving end contains the second function mark, the original mail will become invalid after a preset time period; if the receiving end obtains If the original mail does not contain the second function mark, the original mail will not become invalid.

可选的,所述添加单元32,还用于:Optionally, the adding unit 32 is also used for:

在所述原始邮件的邮件头植入所述第一扩展信息。Embedding the first extended information in the header of the original email.

基于同一发明构思,请参考图4,根据本发明的另一个方面,还提供了一种接收端,包括:Based on the same inventive concept, please refer to FIG. 4. According to another aspect of the present invention, a receiving end is also provided, including:

接收单元41:用于接收发送端发送的邮件;Receiving unit 41: for receiving the mail sent by the sending end;

读取单元42:用于读取所述邮件中由所述发送端添加的第一扩展信息;A reading unit 42: used to read the first extended information added by the sending end in the mail;

控制单元43:用于根据所述第一扩展信息实现对所述邮件的操作权限的控制。The control unit 43 is configured to control the operation authority of the email according to the first extended information.

可选的,所述读取单元41,包括:Optionally, the reading unit 41 includes:

第一读取模块421:用于读取所述邮件中的第一功能字段的赋值;The first reading module 421: used to read the assignment of the first function field in the mail;

所述控制单元43,用于:The control unit 43 is used for:

基于第一功能字段的赋值不同,所述接收端对所述邮件的操作权限不同。Based on different assignments of the first function field, the receiving end has different operation permissions on the email.

可选的,所述读取单元42,还包括:Optionally, the reading unit 42 also includes:

第二读取模块422:用于读取所述邮件中的第一功能标记;The second reading module 422: used to read the first function mark in the mail;

其中,根据所述第一功能标记是否存在来实现对所述邮件不同的操作权限。Wherein, different operation rights for the mail are realized according to whether the first function flag exists.

可选的,所述控制单元43用于:Optionally, the control unit 43 is used for:

根据所述第一扩展信息实现对所述邮件的转发和/或回信的操作权限的控制。According to the first extended information, the control of the operation authority of forwarding and/or replying to the mail is realized.

可选的,所述控制单元43用于:Optionally, the control unit 43 is used for:

如果所述第一扩展信息中包含第一预设内容,对所述原始邮件的操作权限为禁止转发;和/或,If the first extended information contains the first preset content, the operation authority for the original email is prohibition of forwarding; and/or,

如果所述第一扩展信息中包含第二预设内容,对所述原始邮件的操作权限为禁止回信。If the first extended information contains the second preset content, the operation authority for the original email is prohibition of replying.

可选的,所述接收端还包括:信息提示单元,用于Optionally, the receiving end further includes: an information prompt unit for

如果所述接收端对所述原始邮件的操作权限为禁止转发,所述接收端给出用于提示禁止转发的第一提示信息;和/或,If the operation authority of the receiving end on the original email is prohibition of forwarding, the receiving end gives a first prompt message for prompting prohibition of forwarding; and/or,

如果所述接收端对所述原始邮件的操作权限为禁止回信,所述接收端给出用于提示禁止回信的第二提示信息。If the operating authority of the receiving end on the original email is prohibition of replying, the receiving end gives a second prompt message for prompting prohibition of replying.

可选的,所述邮件中包括所述发送端对原始邮件打包生成的附件。Optionally, the email includes an attachment generated by packaging the original email by the sender.

可选的,所述附件为通过加密打包方式生成的邮件。Optionally, the attachment is an email generated by encrypted packaging.

可选的,若所述接收端的邮件接收系统为指定邮件接收系统,则所述接收端可以获得所述附件中所包含的原始邮件;若所述接收端的邮件接收系统不是所述指定邮件接收系统,则所述接收端无法获得所述附件中所包含的所述原始邮件。Optionally, if the mail receiving system of the receiving end is a designated mail receiving system, the receiving end can obtain the original mail contained in the attachment; if the mail receiving system of the receiving end is not the designated mail receiving system , the receiving end cannot obtain the original email contained in the attachment.

可选的,所述信息提示单元,还用于:如果所述邮件接收系统不为所述指定邮件接收系统,产生第三提示信息,所述第三提示信息用于指示所述接收端使用所述指定邮件接收系统。Optionally, the information prompting unit is further configured to: if the mail receiving system is not the designated mail receiving system, generate third prompt information, the third prompt information is used to instruct the receiving end to use the Specify the mail receiving system as described above.

可选的,所述读取单元还包括:Optionally, the reading unit also includes:

第三读取模块423:用于从所述邮件中读取第二扩展信息;The third reading module 423: used to read the second extended information from the mail;

所述控制单元43还用于:基于所述第二扩展信息对所述邮件的失效时间进行控制。The control unit 43 is further configured to: control the expiration time of the mail based on the second extended information.

可选的,所述控制单元43,用于:Optionally, the control unit 43 is configured to:

若所述第二扩展信息为第二功能字段,且所述第二功能字段的值包含时间点,则所述原始邮件在所述时间点后失效;若读取到的所述第二功能字段的值不包含所述时间点,则所述原始邮件不会失效;或者,If the second extended information is a second function field, and the value of the second function field includes a time point, then the original email becomes invalid after the time point; if the read second function field The value of does not contain the time point, then the original message will not be invalidated; or,

若所述第二扩展信息为第二功能标记,则所述邮件在预设时间段之后失效;若所述邮件中不包含所述第二功能标记,则所述原始邮件不会失效。If the second extended information is a second function mark, the email will expire after a preset time period; if the email does not contain the second function mark, the original email will not become invalid.

可选的,所述读取单元用于:从所述邮件的邮件头读取所述第一扩展信息。Optionally, the reading unit is configured to: read the first extended information from a mail header of the mail.

本申请实施例中提供的技术方案,至少具有如下技术效果或优点:The technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages:

根据本发明的邮件发送方法,在发送端发送原始邮件前,需要为所述原始邮件添加第一扩展信息,之后再发送至接收端,从而接收端在接收到发送端发送的邮件之后,可以基于邮件中所包含的第一扩展信息对实现对原始邮件的操作权限的控制,以此来控制收件人对接收邮件的操作权限,以此来避免邮件接收方可以随意对邮件进行处理的情况,从而达到提高邮件收发安全性的技术效果;According to the mail sending method of the present invention, before the sending end sends the original mail, it is necessary to add the first extended information to the original mail, and then send it to the receiving end, so that after receiving the mail sent by the sending end, the receiving end can, based on The first extended information contained in the email realizes the control of the operation authority of the original email, so as to control the recipient's operation authority to receive the email, so as to avoid the situation that the email receiver can process the email at will, So as to achieve the technical effect of improving the security of sending and receiving emails;

同时,从本发明技术方案实现过程来看,对原始邮件的操作权限是由发送端在原始邮件中添加第一扩展信息来完成的,实现过程中无需邮件服务器的参与,只要接收客户端能识别并提取到第一扩展信息就能实现对接收邮件的操作权限的控制,因此说,本发明技术方案对邮件服务器没有任何限制,只对收发客户端有要求,特定邮件客户端搭配任意服务器均可完成对收件人操作权限的控制,这样使用范围更广,普及率会更高。At the same time, from the perspective of the implementation process of the technical solution of the present invention, the operation authority to the original email is completed by the sending end adding the first extended information in the original email, and the implementation process does not require the participation of the email server, as long as the receiving client can identify And extracting the first extended information can realize the control of the operation authority of receiving mail. Therefore, the technical solution of the present invention has no restrictions on the mail server, and only requires the sending and receiving client. A specific mail client can be matched with any server. Complete the control of the recipient's operation authority, so that the scope of use will be wider and the penetration rate will be higher.

在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。The algorithms and displays presented herein are not inherently related to any particular computer, virtual system, or other device. Various generic systems can also be used with the teachings based on this. The structure required to construct such a system is apparent from the above description. Furthermore, the present invention is not specific to any particular programming language. It should be understood that various programming languages can be used to implement the content of the present invention described herein, and the above description of specific languages is for disclosing the best mode of the present invention.

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。In the description provided herein, numerous specific details are set forth. However, it is understood that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure the understanding of this description.

类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。Similarly, it should be appreciated that in the foregoing description of exemplary embodiments of the invention, in order to streamline this disclosure and to facilitate an understanding of one or more of the various inventive aspects, various features of the invention are sometimes grouped together in a single embodiment, figure, or its description. This method of disclosure, however, is not to be interpreted as reflecting an intention that the claimed invention requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the Detailed Description are hereby expressly incorporated into this Detailed Description, with each claim standing on its own as a separate embodiment of this invention.

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。Those skilled in the art can understand that the modules in the device in the embodiment can be adaptively changed and arranged in one or more devices different from the embodiment. Modules or units or components in the embodiments may be combined into one module or unit or component, and furthermore may be divided into a plurality of sub-modules or sub-units or sub-assemblies. All features disclosed in this specification (including accompanying claims, abstract and drawings) and any method or method so disclosed may be used in any combination, except that at least some of such features and/or processes or units are mutually exclusive. All processes or units of equipment are combined. Each feature disclosed in this specification (including accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.

此外,本领域的技术人员能够理解,尽管在此的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。Furthermore, those skilled in the art will understand that although some embodiments herein include some features included in other embodiments but not others, combinations of features from different embodiments are meant to be within the scope of the invention. And form different embodiments. For example, in the following claims, any of the claimed embodiments may be used in any combination.

本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的网关、代理服务器、系统中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。The various component embodiments of the present invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art should understand that a microprocessor or a digital signal processor (DSP) can be used in practice to implement some or all functions of some or all components in the gateway, proxy server, and system according to the embodiments of the present invention. The present invention can also be implemented as an apparatus or an apparatus program (for example, a computer program and a computer program product) for performing a part or all of the methods described herein. Such a program for realizing the present invention may be stored on a computer-readable medium, or may be in the form of one or more signals. Such a signal may be downloaded from an Internet site, or provided on a carrier signal, or provided in any other form.

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In a unit claim enumerating several means, several of these means can be embodied by one and the same item of hardware. The use of the words first, second, and third, etc. does not indicate any order. These words can be interpreted as names.

本发明公开了,A1、一种邮件发送方法,其特征在于,包括:The invention discloses, A1, a mail sending method, characterized in that, comprising:

发送端获得原始邮件;The sender gets the original email;

所述发送端为所述原始邮件添加第一扩展信息,从而获得处理后的所述原始邮件;The sending end adds first extended information to the original email, so as to obtain the processed original email;

所述发送端将所述处理后的所述原始邮件发送至接收端,以供所述接收端基于所述第一扩展信息实现对所述原始邮件的操作权限的控制。The sending end sends the processed original email to the receiving end, so that the receiving end can control the operation authority of the original email based on the first extended information.

A2、如A1所述的方法,其特征在于,所述发送端为所述原始邮件添加第一扩展信息,包括:A2. The method as described in A1, wherein the sending end adds first extended information to the original mail, including:

所述发送端在所述原始邮件中植入第一功能字段;The sending end embeds the first function field in the original mail;

所述发送端为所述第一功能字段赋值,其中,所述第一功能字段被赋予的值不同,所述接收端对所述原始邮件的操作权限不同。The sending end assigns a value to the first function field, wherein the values assigned to the first function field are different, and the receiving end has different operation rights to the original email.

A3、如A1所述的方法,其特征在于,所述发送端为所述原始邮件添加第一扩展信息,包括:A3. The method as described in A1, wherein the sending end adds first extended information to the original mail, including:

所述发送端为所述原始邮件添加第一功能标记,基于所述接收端所接收到的所述原始邮件中是否存在所述第一功能标记,所述接收端对所述原始邮件的操作权限不同。The sending end adds a first function mark to the original mail, and based on whether the first function mark exists in the original mail received by the receiving end, the operating authority of the receiving end to the original mail different.

A4、如A1所述的方法,其特征在于,所述第一扩展信息用于控制所述接收端对所述原始邮件进行转发和/或回信的操作权限。A4. The method according to A1, wherein the first extended information is used to control the operating authority of the receiving end to forward and/or reply to the original email.

A5、如A1所述的方法,其特征在于,所述方法还包括:A5, the method as described in A1, is characterized in that, described method also comprises:

如果所述第一扩展信息中包含第一预设内容,则所述接收端对所述原始邮件的操作权限为禁止转发;和/或,If the first extended information contains the first preset content, the operation authority of the receiving end on the original email is prohibition of forwarding; and/or,

如果所述第一扩展信息中包含第二预设内容,则所述接收端对所述原始邮件的操作权限为禁止回信。If the first extended information contains the second preset content, the operation authority of the receiving end on the original email is prohibition of replying.

A6、如A1所述的方法,其特征在于,如果所述接收端对所述原始邮件的操作权限为禁止转发,则在接收端给出用于提示禁止转发的第一提示信息;和/或,A6. The method as described in A1, wherein, if the operation authority of the receiving end on the original mail is prohibition of forwarding, then a first prompt message for prompting prohibition of forwarding is given at the receiving end; and/or ,

如果所述接收端对所述原始邮件的操作权限为禁止回信,则在所述接收端给出用于提示禁止回信的第二提示信息。If the operating authority of the receiving end on the original email is prohibition of replying, then a second prompt message for prompting prohibition of replying is given at the receiving end.

A7、如A1-A6任一所述的方法,其特征在于,所述发送端为所述原始邮件添加第一扩展信息,从而获得处理后的所述原始邮件,包括:A7. The method described in any one of A1-A6, wherein the sending end adds first extended information to the original email, so as to obtain the processed original email, including:

所述发送端将所述原始邮件打包成新的邮件的附件;The sending end packs the original mail into an attachment of a new mail;

所述发送端为所述新的邮件添加所述第一扩展信息,进而获得处理后的所述原始邮件。The sending end adds the first extended information to the new email, so as to obtain the processed original email.

A8、如A7所述的方法,其特征在于,所述附件为通过加密打包方式生成的邮件。A8, the method as described in A7, is characterized in that, described attachment is the mail that generates by encrypting packing way.

A9、如A8所述的方法,其特征在于,若所述接收端的邮件接收系统为指定邮件系统,则所述接收端可以获得所述附件中所包含的原始邮件;若所述接收端的邮件接收系统不是所述指定邮件系统,则所述接收端无法获得所述附件中所包含的所述原始邮件。A9, the method as described in A8, is characterized in that, if the mail receiving system of the receiving end is a designated mail system, then the receiving end can obtain the original mail contained in the attachment; If the system is not the designated mail system, the receiving end cannot obtain the original mail contained in the attachment.

A10、如A9所述的方法,其特征在于,若所述接收端的邮件接收系统非所述指定邮件系统,则所述接收端在获得处理后的所述原始邮件之后提供第三提示信息,所述第三提示信息用于指示所述接收端使用所述指定邮件系统。A10, the method as described in A9, characterized in that, if the mail receiving system of the receiving end is not the designated mail system, the receiving end provides third prompt information after obtaining the processed original mail, so The third prompt information is used to instruct the receiving end to use the designated mail system.

A11、如A1-A6任一所述的方法,其特征在于,所述处理后的原始邮件中还包括:第二扩展信息,所述第二扩展信息用于控制所述原始邮件的失效时间。A11. The method according to any one of A1-A6, wherein the processed original email further includes: second extended information, and the second extended information is used to control the expiration time of the original email.

A12、如A11所述的方法,其特征在于,所述第二扩展信息为第二功能字段,若所述第二功能字段的值包含时间点,则所述原始邮件在所述时间点后失效;若所述第二功能字段的值不包含所述时间点,则所述原始邮件不会失效;或者,A12. The method as described in A11, wherein the second extended information is a second function field, and if the value of the second function field includes a time point, the original email becomes invalid after the time point ; If the value of the second function field does not include the time point, the original mail will not be invalidated; or,

所述第二扩展信息为第二功能标记,若所述接收端所获得原始邮件中包含所述第二功能标记,则所述原始邮件在预设时间段之后失效;若所述接收端所获得的原始邮件中不包含所述第二功能标记,则所述原始邮件不会失效。The second extended information is a second function mark, and if the original mail obtained by the receiving end contains the second function mark, the original mail will become invalid after a preset time period; if the receiving end obtains If the original mail does not contain the second function mark, the original mail will not become invalid.

A13、如A1-A6任一所述的方法,其特征在于,所述发送端为所述原始邮件添加第一扩展信息,包括:A13. The method described in any one of A1-A6, wherein the sending end adds first extended information to the original mail, including:

所述发送端在所述原始邮件的邮件头植入所述第一扩展信息。The sending end embeds the first extended information in the header of the original email.

B14、一种邮件控制方法,其特征在于,包括:B14, a mail control method, is characterized in that, comprises:

接收端接收发送端发送的邮件;The receiving end receives the mail sent by the sending end;

所述接收端读取所述邮件中由所述发送端添加的第一扩展信息;The receiving end reads the first extended information added by the sending end in the email;

所述接收端根据所述第一扩展信息实现对所述邮件的操作权限的控制。The receiving end realizes the control of the operation authority of the mail according to the first extended information.

B15、如B14所述的邮件接收方法,其特征在于,所述接收端读取所述邮件中所由所述发送端添加的第一扩展信息,包括:B15. The mail receiving method as described in B14, wherein the receiving end reads the first extended information added by the sending end in the mail, including:

所述接收端读取所述邮件中的第一功能字段的赋值;The receiving end reads the assignment of the first function field in the mail;

所述接收端根据所述第一扩展信息实现对所述邮件的操作权限的控制,包括:The receiving end controls the operation authority of the email according to the first extended information, including:

基于第一功能字段的赋值不同,所述接收端对所述邮件的操作权限不同。Based on different assignments of the first function field, the receiving end has different operation permissions on the email.

B16、如B14所述的方法,其特征在于,所述接收端读取所述邮件中所由所述发送端添加的第一扩展信息,包括:B16, the method as described in B14, it is characterized in that, described receiving end reads the first extended information added by described sending end in described mail, comprises:

所述接收端读取所述邮件中的第一功能标记;The receiving end reads the first function mark in the mail;

其中,所述接收端根据所述第一功能标记是否存在来实现对所述邮件不同的操作权限。Wherein, the receiving end implements different operation rights for the email according to whether the first function flag exists.

B17、如B14所述的方法,其特征在于,所述接收端根据所述第一扩展信息实现对所述邮件的操作权限的控制,包括:B17, the method as described in B14, it is characterized in that, described receiving terminal realizes the control to the operating authority of described mail according to described first extended information, comprises:

所述接收端根据所述第一扩展信息实现对所述邮件的转发和/或回信的操作权限的控制。According to the first extended information, the receiving end controls the operation authority of forwarding and/or replying to the mail.

B18、如B14所述的方法,其特征在于,所述接收端根据所述第一扩展信息实现对所述原始邮件的操作权限的控制,包括:B18, the method as described in B14, it is characterized in that, described receiving end realizes the control to the operating authority of described original mail according to described first extended information, including:

如果所述第一扩展信息中包含第一预设内容,所述接收端对所述原始邮件的操作权限为禁止转发;和/或,If the first extended information contains the first preset content, the operation authority of the receiving end on the original email is prohibition of forwarding; and/or,

如果所述第一扩展信息中包含第二预设内容,所述接收端对所述原始邮件的操作权限为禁止回信。If the first extended information contains the second preset content, the operation authority of the receiving end on the original email is prohibition of replying.

B19、如B14所述的方法,其特征在于,所述方法还包括:B19, the method as described in B14, is characterized in that, described method also comprises:

如果所述接收端对所述原始邮件的操作权限为禁止转发,所述接收端给出用于提示禁止转发的第一提示信息;和/或,If the operation authority of the receiving end on the original email is prohibition of forwarding, the receiving end gives a first prompt message for prompting prohibition of forwarding; and/or,

如果所述接收端对所述原始邮件的操作权限为禁止回信,所述接收端给出用于提示禁止回信的第二提示信息。If the operating authority of the receiving end on the original email is prohibition of replying, the receiving end gives a second prompt message for prompting prohibition of replying.

B20、如B14-B19任一所述的方法,其特征在于,所述邮件中包括所述发送端对原始邮件打包生成的附件。B20. The method as described in any one of B14-B19, wherein the mail includes an attachment generated by packaging the original mail by the sending end.

B21、如B19所述的方法,其特征在于,所述附件为通过加密打包方式生成的邮件。B21, the method as described in B19, is characterized in that, described attachment is the mail that generates by encrypting and packing.

B22、如B20所述的方法,其特征在于,若所述接收端的邮件接收系统为指定邮件系统,则所述接收端可以获得所述附件中所包含的原始邮件;若所述接收端的邮件接收系统不是所述指定邮件系统,则所述接收端无法获得所述附件中所包含的所述原始邮件。B22, the method as described in B20, is characterized in that, if the mail receiving system of the receiving end is a designated mail system, then the receiving end can obtain the original mail contained in the attachment; If the system is not the designated mail system, the receiving end cannot obtain the original mail contained in the attachment.

B23、如B20所述的方法,其特征在于,所述方法还包括:B23, the method as described in B20, is characterized in that, described method also comprises:

如果所述邮件接收系统不为所述指定邮件系统,产生第三提示信息,所述第三提示信息用于指示所述接收端使用所述指定邮件系统。If the mail receiving system is not the designated mail system, generate third prompt information, where the third prompt information is used to instruct the receiving end to use the designated mail system.

B24、如B14-B19任一所述的方法,其特征在于,所述还包括:B24, the method as described in any one of B14-B19, is characterized in that, described also comprises:

所述接收端从所述邮件中读取第二扩展信息;The receiving end reads the second extended information from the mail;

所述接收端基于所述第二扩展信息对所述邮件的失效时间进行控制。The receiving end controls the expiration time of the mail based on the second extended information.

B25、如B24所述的方法,其特征在于,所述接收端基于所述第二扩展信息对所述邮件的失效时间进行控制,包括:B25. The method as described in B24, wherein the receiving end controls the expiration time of the mail based on the second extended information, including:

若所述第二扩展信息为第二功能字段,且所述第二功能字段的值包含时间点,则所述原始邮件在所述时间点后失效;若读取到的所述第二功能字段的值不包含所述时间点,则所述原始邮件不会失效;或者,If the second extended information is a second function field, and the value of the second function field includes a time point, then the original email becomes invalid after the time point; if the read second function field The value of does not contain the time point, then the original message will not be invalidated; or,

若所述第二扩展信息为第二功能标记,则所述邮件在预设时间段之后失效;若所述邮件中不包含所述第二功能标记,则所述原始邮件不会失效。If the second extended information is a second function mark, the email will expire after a preset time period; if the email does not contain the second function mark, the original email will not become invalid.

B26、如B14-B19任一所述的方法,其特征在于,所述接收端读取所述邮件中所由所述发送端添加的第一扩展信息,包括:B26. The method as described in any one of B14-B19, wherein the receiving end reads the first extended information added by the sending end in the mail, including:

所述接收端从所述邮件的邮件头读取所述第一扩展信息。The receiving end reads the first extended information from the mail header of the mail.

C27、一种发送端,其特征在于,包括:C27, a sending end, is characterized in that, comprises:

获取单元:用于获得原始邮件;Obtaining unit: used to obtain the original mail;

添加单元:用于为所述原始邮件添加第一扩展信息,从而获得处理后的所述原始邮件;Adding unit: for adding first extended information to the original mail, so as to obtain the processed original mail;

发送单元:用于将所述处理后的所述原始邮件发送至接收端,以供所述接收端基于所述第一扩展信息实现对所述原始邮件的操作权限的控制。A sending unit: configured to send the processed original email to a receiving end, so that the receiving end can control the operation authority of the original email based on the first extended information.

C28、如C27所述的发送端,其特征在于,所述添加单元,包括:C28. The sending end as described in C27, wherein the adding unit includes:

植入模块:用于在所述原始邮件中植入第一功能字段;Implantation module: for embedding the first functional field in the original mail;

赋值模块:用于为所述第一功能字段赋值,其中,所述第一功能字段被赋予的值不同,所述接收端对所述原始邮件的操作权限不同。29、如权利要求27所述的发送端,其特征在于,所述添加单元,还包括:Assignment module: used to assign a value to the first function field, where the values assigned to the first function field are different, and the operation authority of the receiving end to the original mail is different. 29. The sending end according to claim 27, wherein the adding unit further comprises:

第一添加模块:用于为所述原始邮件添加第一功能标记,基于所述接收端所接收到的所述原始邮件中是否存在所述第一功能标记,所述接收端对所述原始邮件的操作权限不同。The first adding module: used to add a first function mark to the original mail, based on whether the first function mark exists in the original mail received by the receiving end, the receiving end performs a check on the original mail The operating authority is different.

C30、如C27所述的发送端,其特征在于,所述第一扩展信息用于控制所述接收端对所述原始邮件进行转发和/或回信的操作权限。C30. The sending end according to C27, wherein the first extended information is used to control the operating authority of the receiving end to forward and/or reply to the original email.

C31、如C27所述的发送端,其特征在于,C31, the sending end as described in C27, is characterized in that,

如果所述第一扩展信息中包含第一预设内容,则所述接收端对所述原始邮件的操作权限为禁止转发;和/或,If the first extended information contains the first preset content, the operation authority of the receiving end on the original email is prohibition of forwarding; and/or,

如果所述第一扩展信息中包含第二预设内容,则所述接收端对所述原始邮件的操作权限为禁止回信。If the first extended information contains the second preset content, the operation authority of the receiving end on the original email is prohibition of replying.

C32、如C27所述的发送端,其特征在于,C32, the sending end as described in C27, is characterized in that,

如果所述接收端对所述原始邮件的操作权限为禁止转发,则在接收端给出用于提示禁止转发的第一提示信息;和/或,If the operation authority of the receiving end on the original mail is prohibition of forwarding, the first prompt information for prompting prohibition of forwarding is given at the receiving end; and/or,

如果所述接收端对所述原始邮件的操作权限为禁止回信,则在所述接收端给出用于提示禁止回信的第二提示信息。If the operating authority of the receiving end on the original email is prohibition of replying, then a second prompt message for prompting prohibition of replying is given at the receiving end.

C33、如C27-C32任一所述的发送端,其特征在于,所述添加单元,还包括:C33. The sending end as described in any one of C27-C32, wherein the adding unit also includes:

打包模块:用于将所述原始邮件打包成新的邮件的附件;Packing module: for packing the original mail into an attachment of a new mail;

第二添加模块:用于为所述新的邮件添加所述第一扩展信息,进而获得处理后的所述原始邮件。The second adding module: for adding the first extended information to the new email, and then obtaining the processed original email.

C34、如C33所述的发送端,其特征在于,所述附件为通过加密打包方式生成的邮件。C34. The sending end as described in C33, wherein the attachment is an email generated by encryption and packaging.

C35、如C34所述的发送端,其特征在于,若所述接收端的邮件接收系统为指定邮件接收系统,则所述接收端可以获得所述附件中所包含的原始邮件;若所述接收端的邮件接收系统不是所述指定邮件接收系统,则所述接收端无法获得所述附件中所包含的所述原始邮件。C35, the sending end as described in C34, is characterized in that, if the mail receiving system of the receiving end is a designated mail receiving system, then the receiving end can obtain the original mail contained in the attachment; if the receiving end’s If the mail receiving system is not the designated mail receiving system, the receiving end cannot obtain the original mail contained in the attachment.

C36、如C35所述的发送端,其特征在于,若所述接收端非所述指定邮件系统的邮件客户端,则所述接收端在获得处理后的所述原始邮件之后提供第三提示信息,所述第三提示信息用于指示所述接收端使用所述指定邮件系统的邮件客户端。C36. The sending end as described in C35, wherein if the receiving end is not a mail client of the designated mail system, the receiving end provides third prompt information after obtaining the processed original mail , the third prompt information is used to instruct the receiving end to use the mail client of the designated mail system.

C37、如C27-C32任一所述的发送端,其特征在于,所述处理后的原始邮件中还包括:第二扩展信息,所述第二扩展信息用于控制所述原始邮件的失效时间。C37. The sending end as described in any one of C27-C32, wherein the processed original mail also includes: second extended information, and the second extended information is used to control the expiration time of the original mail .

C38、如C37所述的发送端,其特征在于,所述第二扩展信息为第二功能字段,若所述第二功能字段的值包含时间点,则所述原始邮件在所述时间点后失效;若所述第二功能字段的值不包含所述时间点,则所述原始邮件不会失效;或者,C38. The sending end as described in C37, wherein the second extended information is a second function field, and if the value of the second function field includes a time point, the original email is after the time point Invalidation; if the value of the second functional field does not contain the time point, the original email will not be invalidated; or,

所述第二扩展信息为第二功能标记,若所述接收端所获得原始邮件中包含所述第二功能标记,则所述原始邮件在预设时间段之后失效;若所述接收端所获得的原始邮件中不包含所述第二功能标记,则所述原始邮件不会失效。The second extended information is a second function mark, and if the original mail obtained by the receiving end contains the second function mark, the original mail will become invalid after a preset time period; if the receiving end obtains If the original mail does not contain the second function mark, the original mail will not become invalid.

C39、如C27-C32任一所述的发送端,其特征在于,所述添加单元,用于:C39. The sending end as described in any one of C27-C32, wherein the adding unit is used for:

在所述原始邮件的邮件头植入所述第一扩展信息。Embedding the first extended information in the header of the original email.

D40、一种接收端,其特征在于,包括:D40, a receiving end, is characterized in that, comprises:

接收单元:用于接收发送端发送的邮件;Receiving unit: used to receive the mail sent by the sending end;

读取单元:用于读取所述邮件中由所述发送端添加的第一扩展信息;A reading unit: used to read the first extended information added by the sending end in the mail;

控制单元:用于根据所述第一扩展信息实现对所述邮件的操作权限的控制。A control unit: configured to control the operation authority of the mail according to the first extended information.

D41、如D40所述的接收端,其特征在于,所述读取单元,包括:D41. The receiving end as described in D40, wherein the reading unit includes:

第一读取模块:用于读取所述邮件中的第一功能字段的赋值;The first reading module: used to read the assignment of the first functional field in the mail;

根据所述第一扩展信息实现对所述邮件的操作权限的控制,包括:Realizing the control of the operation authority of the mail according to the first extended information, including:

基于第一功能字段的赋值不同,所述接收端对所述邮件的操作权限不同。Based on different assignments of the first function field, the receiving end has different operation permissions on the email.

D42、如D40所述的接收端,其特征在于,所述读取单元,还包括:D42, the receiving end as described in D40, is characterized in that, described reading unit also comprises:

第二读取模块:用于读取所述邮件中的第一功能标记;The second reading module: used to read the first function mark in the mail;

其中,根据所述第一功能标记是否存在来实现对所述邮件不同的操作权限。Wherein, different operation rights for the mail are realized according to whether the first function flag exists.

D43、如D40所述的接收端,其特征在于,所述控制单元用于:D43, the receiving end as described in D40, is characterized in that, described control unit is used for:

根据所述第一扩展信息实现对所述邮件的转发和/或回信的操作权限的控制。According to the first extended information, the control of the operation authority of forwarding and/or replying to the mail is realized.

D44、如D40所述的接收端,其特征在于,所述控制单元用于:D44, the receiving end as described in D40, is characterized in that, described control unit is used for:

如果所述第一扩展信息中包含第一预设内容,对所述原始邮件的操作权限为禁止转发;和/或,If the first extended information contains the first preset content, the operation authority for the original email is prohibition of forwarding; and/or,

如果所述第一扩展信息中包含第二预设内容,对所述原始邮件的操作权限为禁止回信。If the first extended information contains the second preset content, the operation authority for the original email is prohibition of replying.

D45、如D40所述的接收端,其特征在于,所述接收端还包括:信息提示单元,用于D45. The receiving end as described in D40, characterized in that, the receiving end also includes: an information prompt unit for

如果所述接收端对所述原始邮件的操作权限为禁止转发,所述接收端给出用于提示禁止转发的第一提示信息;和/或,If the operation authority of the receiving end on the original email is prohibition of forwarding, the receiving end gives a first prompt message for prompting prohibition of forwarding; and/or,

如果所述接收端对所述原始邮件的操作权限为禁止回信,所述接收端给出用于提示禁止回信的第二提示信息。If the operating authority of the receiving end on the original email is prohibition of replying, the receiving end gives a second prompt message for prompting prohibition of replying.

D46、如D40-D45任一所述的接收端,其特征在于,所述邮件中包括所述发送端对原始邮件打包生成的附件。D46. The receiving end as described in any one of D40-D45, wherein the email includes an attachment generated by packaging the original email by the sending end.

D47、如D45所述的接收端,其特征在于,所述附件为通过加密打包方式生成的邮件。D47. The receiving end as described in D45, wherein the attachment is an email generated by encryption and packaging.

D48、如D46所述的接收端,其特征在于,D48, the receiving end as described in D46, is characterized in that,

若所述接收端的邮件接收系统为指定邮件接收系统,则所述接收端可以获得所述附件中所包含的原始邮件;若所述接收端的邮件接收系统不是所述指定邮件接收系统,则所述接收端无法获得所述附件中所包含的所述原始邮件。If the mail receiving system of the receiving end is the designated mail receiving system, the receiving end can obtain the original mail contained in the attachment; if the mail receiving system of the receiving end is not the designated mail receiving system, the The receiving end cannot obtain the original mail contained in the attachment.

D49、如D46所述的接收端,其特征在于,所述信息提示单元,还用于:如果所述邮件接收系统不为所述指定邮件接收系统,产生第三提示信息,所述第三提示信息用于指示所述接收端使用所述指定邮件接收系统。D49. The receiving end as described in D46, wherein the information prompting unit is further configured to: if the mail receiving system is not the designated mail receiving system, generate a third prompt message, the third prompt The information is used to instruct the receiving end to use the specified mail receiving system.

D50、如D40-D45任一所述的接收端,其特征在于,所述读取单元还包括:D50, the receiving end as described in any one of D40-D45, wherein the reading unit also includes:

第三读取模块:用于从所述邮件中读取第二扩展信息;The third reading module: used to read the second extended information from the mail;

所述控制单元还用于:基于所述第二扩展信息对所述邮件的失效时间进行控制。The control unit is further configured to: control the expiration time of the mail based on the second extended information.

D51、如D50所述的接收端,其特征在于,D51, the receiving end as described in D50, is characterized in that,

所述控制单元,用于:The control unit is used for:

若所述第二扩展信息为第二功能字段,且所述第二功能字段的值包含时间点,则所述原始邮件在所述时间点后失效;若读取到的所述第二功能字段的值不包含所述时间点,则所述原始邮件不会失效;或者,If the second extended information is a second function field, and the value of the second function field includes a time point, then the original email becomes invalid after the time point; if the read second function field The value of does not contain the time point, then the original message will not be invalidated; or,

若所述第二扩展信息为第二功能标记,则所述邮件在预设时间段之后失效;若所述邮件中不包含所述第二功能标记,则所述原始邮件不会失效。If the second extended information is a second function mark, the email will expire after a preset time period; if the email does not contain the second function mark, the original email will not become invalid.

D52、如D40-D45任一所述的接收端,其特征在于,所述读取单元还用于:D52. The receiving end as described in any one of D40-D45, wherein the reading unit is also used for:

从所述邮件的邮件头读取所述第一扩展信息。The first extended information is read from the mail header of the mail.

Claims (10)

1.一种邮件发送方法,其特征在于,包括:1. A mail sending method, characterized in that, comprising: 发送端获得原始邮件;The sender gets the original email; 所述发送端为所述原始邮件添加第一扩展信息,从而获得处理后的所述原始邮件;The sending end adds first extended information to the original email, so as to obtain the processed original email; 所述发送端将所述处理后的所述原始邮件发送至接收端,以供所述接收端基于所述第一扩展信息实现对所述原始邮件的操作权限的控制。The sending end sends the processed original email to the receiving end, so that the receiving end can control the operation authority of the original email based on the first extended information. 2.如权利要求1所述的方法,其特征在于,所述发送端为所述原始邮件添加第一扩展信息,包括:2. The method according to claim 1, wherein the sending end adds first extended information to the original email, including: 所述发送端在所述原始邮件中植入第一功能字段;The sending end embeds the first function field in the original mail; 所述发送端为所述第一功能字段赋值,其中,所述第一功能字段被赋予的值不同,所述接收端对所述原始邮件的操作权限不同。The sending end assigns a value to the first function field, wherein the values assigned to the first function field are different, and the receiving end has different operation rights to the original email. 3.如权利要求1所述的方法,其特征在于,所述发送端为所述原始邮件添加第一扩展信息,包括:3. The method according to claim 1, wherein the sending end adds first extended information to the original email, including: 所述发送端为所述原始邮件添加第一功能标记,基于所述接收端所接收到的所述原始邮件中是否存在所述第一功能标记,所述接收端对所述原始邮件的操作权限不同。The sending end adds a first function mark to the original mail, and based on whether the first function mark exists in the original mail received by the receiving end, the operating authority of the receiving end to the original mail different. 4.如权利要求1所述的方法,其特征在于,所述方法还包括:4. The method of claim 1, further comprising: 如果所述第一扩展信息中包含第一预设内容,则所述接收端对所述原始邮件的操作权限为禁止转发;和/或,If the first extended information contains the first preset content, the operation authority of the receiving end on the original email is prohibition of forwarding; and/or, 如果所述第一扩展信息中包含第二预设内容,则所述接收端对所述原始邮件的操作权限为禁止回信。If the first extended information contains the second preset content, the operation authority of the receiving end on the original email is prohibition of replying. 5.一种邮件控制方法,其特征在于,包括:5. A mail control method, characterized in that, comprising: 接收端接收发送端发送的邮件;The receiving end receives the mail sent by the sending end; 所述接收端读取所述邮件中由所述发送端添加的第一扩展信息;The receiving end reads the first extended information added by the sending end in the email; 所述接收端根据所述第一扩展信息实现对所述邮件的操作权限的控制。The receiving end realizes the control of the operation authority of the mail according to the first extended information. 6.如权利要求5所述的方法,其特征在于,所述接收端读取所述邮件中所由所述发送端添加的第一扩展信息,包括:6. The method according to claim 5, wherein the receiving end reads the first extended information added by the sending end in the email, including: 所述接收端读取所述邮件中的第一功能字段的赋值;The receiving end reads the assignment of the first function field in the mail; 所述接收端根据所述第一扩展信息实现对所述邮件的操作权限的控制,包括:The receiving end controls the operation authority of the email according to the first extended information, including: 基于第一功能字段的赋值不同,所述接收端对所述邮件的操作权限不同。Based on different assignments of the first function field, the receiving end has different operation permissions on the email. 7.如权利要求5所述的方法,其特征在于,所述接收端读取所述邮件中所由所述发送端添加的第一扩展信息,包括:7. The method according to claim 5, wherein the receiving end reads the first extended information added by the sending end in the mail, including: 所述接收端读取所述邮件中的第一功能标记;The receiving end reads the first function mark in the mail; 其中,所述接收端根据所述第一功能标记是否存在来实现对所述邮件不同的操作权限。Wherein, the receiving end implements different operation rights for the email according to whether the first function flag exists. 8.如权利要求5所述的方法,其特征在于,所述接收端根据所述第一扩展信息实现对所述原始邮件的操作权限的控制,包括:8. The method according to claim 5, wherein the receiving end realizes the control of the operation authority of the original email according to the first extended information, comprising: 如果所述第一扩展信息中包含第一预设内容,所述接收端对所述原始邮件的操作权限为禁止转发;和/或,If the first extended information contains the first preset content, the operation authority of the receiving end on the original email is prohibition of forwarding; and/or, 如果所述第一扩展信息中包含第二预设内容,所述接收端对所述原始邮件的操作权限为禁止回信。If the first extended information contains the second preset content, the operation authority of the receiving end on the original email is prohibition of replying. 9.一种发送端,其特征在于,包括:9. A sending end, characterized in that, comprising: 获取单元:用于获得原始邮件;Obtaining unit: used to obtain the original mail; 添加单元:用于为所述原始邮件添加第一扩展信息,从而获得处理后的所述原始邮件;Adding unit: for adding first extended information to the original mail, so as to obtain the processed original mail; 发送单元:用于将所述处理后的所述原始邮件发送至接收端,以供所述接收端基于所述第一扩展信息实现对所述原始邮件的操作权限的控制。A sending unit: configured to send the processed original email to a receiving end, so that the receiving end can control the operation authority of the original email based on the first extended information. 10.一种接收端,其特征在于,包括:10. A receiving end, characterized in that, comprising: 接收单元:用于接收发送端发送的邮件;Receiving unit: used to receive the mail sent by the sending end; 读取单元:用于读取所述邮件中由所述发送端添加的第一扩展信息;A reading unit: used to read the first extended information added by the sending end in the mail; 控制单元:用于根据所述第一扩展信息实现对所述邮件的操作权限的控制。A control unit: configured to control the operation authority of the mail according to the first extended information.
CN201611189995.6A 2016-12-21 2016-12-21 A kind of e-mail sending method, mail control method, transmitting terminal and receiving terminal Pending CN106789574A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201611189995.6A CN106789574A (en) 2016-12-21 2016-12-21 A kind of e-mail sending method, mail control method, transmitting terminal and receiving terminal
PCT/CN2017/117562 WO2018113707A1 (en) 2016-12-21 2017-12-20 Mail sending method, mail control method, sending end, and receiving end

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611189995.6A CN106789574A (en) 2016-12-21 2016-12-21 A kind of e-mail sending method, mail control method, transmitting terminal and receiving terminal

Publications (1)

Publication Number Publication Date
CN106789574A true CN106789574A (en) 2017-05-31

Family

ID=58893422

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611189995.6A Pending CN106789574A (en) 2016-12-21 2016-12-21 A kind of e-mail sending method, mail control method, transmitting terminal and receiving terminal

Country Status (2)

Country Link
CN (1) CN106789574A (en)
WO (1) WO2018113707A1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018113707A1 (en) * 2016-12-21 2018-06-28 北京奇虎科技有限公司 Mail sending method, mail control method, sending end, and receiving end
CN109981439A (en) * 2018-11-29 2019-07-05 阿里巴巴集团控股有限公司 Mail transmission method, device, electronic equipment and computer readable storage medium
CN111083041A (en) * 2019-11-29 2020-04-28 百度在线网络技术(北京)有限公司 Mail processing method and device and electronic equipment
CN113595856A (en) * 2020-04-30 2021-11-02 北京字节跳动网络技术有限公司 Information interaction method, device, equipment and medium
CN115334033A (en) * 2022-08-24 2022-11-11 杭州谱链智能科技有限公司 Enterprise data exchange method and device based on e-mail
CN115529289A (en) * 2022-09-30 2022-12-27 杭州谱链智能科技有限公司 Enterprise data interaction control method and system based on E-mail protocol

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1332881A (en) * 1998-08-04 2002-01-23 机密保护公司 Systems and methods for securing electronic message
CN101877644A (en) * 2010-07-30 2010-11-03 钟长林 E-mail sending method, sending client end and sending server
CN102958006A (en) * 2011-08-25 2013-03-06 中兴通讯股份有限公司 Mail processing method and mail clients
US9137012B2 (en) * 2006-02-03 2015-09-15 Emc Corporation Wireless authentication methods and apparatus
CN105871688A (en) * 2016-03-28 2016-08-17 珠海格力电器股份有限公司 Mail sending method and device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2541857A1 (en) * 2011-06-30 2013-01-02 Alcatel Lucent Method to forbid an email from being forwarded or repleid to all
CN105184545A (en) * 2014-05-28 2015-12-23 联想(北京)有限公司 Processing method and device for emails
CN104660491A (en) * 2014-12-26 2015-05-27 盈世信息科技(北京)有限公司 Mail handling method
CN106789574A (en) * 2016-12-21 2017-05-31 北京奇虎科技有限公司 A kind of e-mail sending method, mail control method, transmitting terminal and receiving terminal

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1332881A (en) * 1998-08-04 2002-01-23 机密保护公司 Systems and methods for securing electronic message
US9137012B2 (en) * 2006-02-03 2015-09-15 Emc Corporation Wireless authentication methods and apparatus
CN101877644A (en) * 2010-07-30 2010-11-03 钟长林 E-mail sending method, sending client end and sending server
CN102958006A (en) * 2011-08-25 2013-03-06 中兴通讯股份有限公司 Mail processing method and mail clients
CN105871688A (en) * 2016-03-28 2016-08-17 珠海格力电器股份有限公司 Mail sending method and device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
北京《电脑爱好者》杂志社编著: "《傻博士超经典问答3000例》", 30 November 2005 *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018113707A1 (en) * 2016-12-21 2018-06-28 北京奇虎科技有限公司 Mail sending method, mail control method, sending end, and receiving end
CN109981439A (en) * 2018-11-29 2019-07-05 阿里巴巴集团控股有限公司 Mail transmission method, device, electronic equipment and computer readable storage medium
CN111083041A (en) * 2019-11-29 2020-04-28 百度在线网络技术(北京)有限公司 Mail processing method and device and electronic equipment
CN111083041B (en) * 2019-11-29 2022-08-05 百度在线网络技术(北京)有限公司 Mail processing method and device and electronic equipment
CN113595856A (en) * 2020-04-30 2021-11-02 北京字节跳动网络技术有限公司 Information interaction method, device, equipment and medium
CN113595856B (en) * 2020-04-30 2022-09-30 北京字节跳动网络技术有限公司 Information interaction method, device, equipment and medium
US11870742B2 (en) 2020-04-30 2024-01-09 Beijing Bytedance Network Technology Co., Ltd. Information exchange method and apparatus, device, and medium
CN115334033A (en) * 2022-08-24 2022-11-11 杭州谱链智能科技有限公司 Enterprise data exchange method and device based on e-mail
CN115529289A (en) * 2022-09-30 2022-12-27 杭州谱链智能科技有限公司 Enterprise data interaction control method and system based on E-mail protocol

Also Published As

Publication number Publication date
WO2018113707A1 (en) 2018-06-28

Similar Documents

Publication Publication Date Title
CN106789574A (en) A kind of e-mail sending method, mail control method, transmitting terminal and receiving terminal
CN106487666A (en) A kind of instant messaging sending method, control method, transmitting terminal and receiving terminal
US9225524B2 (en) Forwarding e-mail from a wireless device
Hansen et al. Message Disposition Notification
WO2004111745A2 (en) System and method for knock notification to an unsolicited message
US8621648B2 (en) Method and system for secure exchange and use of electronic business cards
JP2009118174A (en) Information processor, approval method, and program
JP2006223003A (en) E-mail transmitting system by substitute mail address
TWI312630B (en) Computer implemented method, apparatus and computer readable medium for transmitting e-mail
JP4477396B2 (en) E-mail transmission / reception system
Abe et al. Spam filtering with cryptographic Ad-hoc e-mail addresses
Martin et al. Interoperability Issues between Domain-based Message Authentication, Reporting, and Conformance (DMARC) and Indirect Email Flows
JP2014026673A (en) Email transmission system by proxy mail address
JP2013058256A (en) Electronic mail transmission system using proxy mail address
JP2011055522A (en) Electronic mail transmission system using proxy mail address
JP2008226256A (en) E-mail transmission system using proxy mail address
JP2001344177A (en) Mail forwarding system
JP2018195352A (en) E-mail transmission system by proxy e-mail address
JP2017084418A (en) E-mail transmission system by proxy e-mail address
JP2018088283A (en) E-mail transmission system by proxy e-mail address
JP2004215312A (en) E-mail transmitting system by substitute mail address
JP2016131038A (en) Electronic mail transmission system using proxy mail address
JP2019153321A (en) Electronic mail transmission system using proxy mail address
JP2015164075A (en) E-mail transmission system by proxy e-mail address
JP2018011357A (en) Electronic mail transmission system using proxy mail address

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20170531

RJ01 Rejection of invention patent application after publication