WO2014162071A1 - Architecture and method for transmitting an e-mail - Google Patents
Architecture and method for transmitting an e-mail Download PDFInfo
- Publication number
- WO2014162071A1 WO2014162071A1 PCT/FR2014/000073 FR2014000073W WO2014162071A1 WO 2014162071 A1 WO2014162071 A1 WO 2014162071A1 FR 2014000073 W FR2014000073 W FR 2014000073W WO 2014162071 A1 WO2014162071 A1 WO 2014162071A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- component
- agent
- msa
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/107—Computer-aided management of electronic mailing [e-mailing]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/06—Message adaptation to terminal or network requirements
- H04L51/063—Content adaptation, e.g. replacement of unsuitable content
Definitions
- the invention relates to the field of telecommunications and relates to an architecture and a method of transmitting an email between an issuer and one or more recipients.
- email messaging servers consistently handle all e-mails transmitted between a sender and one or more recipients. This principle of operation does not differentiate between personal, professional, official, administrative email exchanges.
- U.S. Patent 6,430,272 B1 discloses a message switching device, including e-mail messages, where the messages are routed based on a set of message processing procedures and as a function of parameters. Each user sets the treatments that will be carried out according to his intentions.
- the invention described in US Pat. No. 6,430,272 B1 relates to mechanisms dedicated to the reception of messages and not to their sending (or submission). The messages are processed during the reception process. It is thus not possible, with the disclosed invention in US Pat. No.
- 6,430,272 B1 to define an upstream processing, that is to say at the level of the sending of messages, which has the consequence that messages, in particular e-mails, can be sent and therefore received at the level of one or more recipients without having undergone prior processing, which can be detrimental for example in terms of security.
- European Patent Application EP 1 003 308 A1 discloses a priority and security coding system for emails, which positions an email characterization code on the email to enable the destination mail servers to more efficiently process the email.
- the priority and security coding system does not describe the possibility for the sender of the e-mail to assign a code to perform specific processing on the e-mail before sending it to a destination router or mail server.
- PCT / EP2007 / 057679 discloses a system and method in which a user assigns an e-mail to an indication of its content and defines instructions for distributing the e-mail to recipients according to each of the recipients of the e-mail.
- the invention aims to overcome these problems and aims to provide an architecture and a method of transmission of emails able to apply specific and appropriate processing to each email based on a processing attribute assigned to it by the issuer.
- the object of the invention is to provide an electronic messaging system capable of applying specific and appropriate processing to each email sent according to its attribute (which may for example be its type, for example personal, professional, administrative, operational ).
- its attribute which may for example be its type, for example personal, professional, administrative, operational .
- the issuer's mail server transmits the message to a dedicated component that performs the various checks, including authorization.
- the dedicated component retrieves the information to identify the server capable of supporting the specific processing and appropriate to the email attribute and apply it before a transfer to the recipient or recipients.
- the invention may in particular be implemented by means of computers in an environment possibly virtualized.
- the present invention therefore relates to an architecture for transmitting an email to one or more recipients, characterized in that it comprises:
- MS Message Submission Agent
- At least one transmitter messaging client component by which a sender composes an e-mail and assigns to it a processing attribute among a predefined set of N processing attributes, the or each mail client component (MUA) of 'transmitter being in bidirectional communication with a Message Submission Agent (MSA) component;
- MSA Message submission Agent
- N message transfer agent (MTA) components each in bidirectional communication with the message submission agent (MSA) component (s) and receiving an e-mail input, applying a process to it before outputting it to one or several recipients, each of the N transfer agent components (MTAs) applying different processing to the e-mails it receives, allowing as many different e-mail processing as there are processing attributes in the predefined set of attributes of treatment ;
- CR correspondence directory component
- MTA message transfer agent
- each message submission agent (MSA) component and the correspondence directory component (CR), this interface component consisting of a correspondence executing agent component (CEA) and a Correspondence Delivery Agent component (CPA,
- CEA correspondence executing agent component
- MSA Message submission Agent
- CUA Correspondence Providing Agent
- the correspondence providing agent component being connected on the one hand with the correspondence executing agent component (CEA) and on the other hand with the matching directory component (CR)
- the invention is characterized in that:
- the correspondence executing agent component is configured to, based on an email processing attribute corresponding to an email received by the Message Submission Agent (MSA) component from a messaging client component ( MUA), querying the Correspondence Provisioning Agent (CPA) component to indicate back to the Message submission Agent (MSA) component, the Message Transfer Agent (MTA) component corresponding to the processing attribute so that the component Message submission Agent (MSA) forwards said email to said corresponding Message Transfer Agent (MTA) component,
- the correspondence providing agent component is configured to query the correspondence directory component (CR) on the basis of the processing attribute to indicate back to said correspondence executing agent component (CEA) the agent component Message Transfer Agent (MTA) corresponding to the processing attribute so that the Message submission Agent (MSA) component transfers said mail to said corresponding Message Transfer Agent (MTA) component.
- the architecture may further comprise an authorization component in bidirectional communication with the interface component, the authorization component authorizing or not the transmission of an email between a messaging client component and a client.
- message submission agent component according to the sender of the e-mail and / or the recipient (s) and / or the processing attribute assigned to it by the sender
- the authorization component authorizing in addition, authorization component permits the transfer of the email between the messaging client component and the message submission agent component, the correspondence directory component to be transmitted to the dynamic interface component, the indication of the message transfer agent component corresponding to the the processing attribute assigned to the email by the sender so that the message submission agent component can transmit the email to this message transfer agent component.
- the interface component may comprise two modules, one in bidirectional communication with the message submission agent component, the other in bidirectional communication with the correspondence directory component and optionally with the authorization component, both modules being in two-way communication.
- a single authorization component and a single match directory component can be used for multiple message submission agent components. The configuration is thus much more flexible in case of modification of policy or addition of a new attribute.
- the authorization component may be a policy execution point component in bidirectional communication with a policy decision point component, according to the RFC2753 standard.
- the invention also relates to a method of transmitting an email from a transmitter to one or more recipients, characterized in that it comprises: - the writing of an email by the issuer;
- the method of transmitting an email may include. in addition to a step of authorizing the transfer of the email according to the sender of the e-mail and / or the recipient (s) of the e-mail.
- the processing attribute may include a message type and optionally additional information.
- This additional information may in particular be a level of urgency or a level of sensitivity of the message.
- the method may furthermore comprise a step of verifying the authorization of the processing of the e-mail corresponding to the attribute assigned to it by the sender before it is transferred to the recipient or to the different recipients.
- the invention also relates to a messaging server, characterized in that it comprises an architecture as defined above or that it implements a method as defined above.
- the email submission process comprises the following steps:
- the issuer writes an email on his email client; the issuer selects an attribute for the email (for example a personal, professional, administrative, operational, specific company type ).
- the sender sends, from the mail client, to the mail submission component of the mail server, the email and the attribute assigned to it by the sender;
- the email and its attribute are received by the mail submission component of the mail server;
- the message submission component transmits the email to a forwarding component of the mail server which will be responsible for applying a particular policy to it;
- the message attribute may consist solely of the type of message or may include the type and additional information to characterize more finely the exchange of email between the sender and the different recipients.
- the additional information may include a level of urgency or a level of sensitivity of the message.
- FIG. 1 is a diagram of a method of transferring an email according to an embodiment of the present invention.
- the system includes the following elements:
- MSA Mail submission Agent
- CEA Correspondence Enforcement Agent
- CPA Correspondence Providing Agent
- PEP Policy Enforcement Point
- PDP Policy Decision Point
- MTA Message Transfer Agent
- MSA, CEA, CPA, PEP, PDP, CR, and MTA components are functional components present within the email sending mail server. They can However, they must also be separate from the messaging server and in communication with it.
- the MUA is connected only to the MSA via a bidirectional communication interface
- the MSA is connected on the one hand to the CEA and on the other hand to each MTA by a bidirectional communication interface
- the CEA is connected to Partly to the MSA and secondly to the CPA, also each time via a bidirectional communication interface
- the CPA is connected to the PEP and the CR each time via a bidirectional communication interface
- the PEP is connected to the PDP. by a bidirectional communication interface.
- MSA, CEA, CPA, PEP, PDP, CR, and MTA components are components in the messaging server, the two-way communication interfaces between them are software communication interfaces.
- MSA MSA, CEA, CPA, PEP, PDP, CR and MTA
- these components can also be outside the messaging server and in communication therewith, without departing from the scope of the present invention.
- SMTP Simple Mail Transfer Protocol
- the issuer writes his email in the MUA and indicates, still via the MUA, the type of email among several predefined email types.
- the types of email predefined can be for example: personal, professional, administrative, operational ....
- the type of email assigned to the email by the sender is then forwarded from the MUA to the MSA.
- the MSA sends a request to the CEA, the request comprising:
- the CEA transmits the request to the CPA, in XML format.
- the CPA interfaces with a privilege management infrastructure and then sends an authorization request to the PEP.
- the PEP sends an authorization request (in XACML format - Extensible Access Control Markup Language) to the PDP, which forwards the authorization request response, also in XACML format, to the PEP.
- an authorization request in XACML format - Extensible Access Control Markup Language
- the PEP transmits the authorization request response to the CPA.
- the CPA transmits the information to the MSA which blocks the transfer of the email from the MUA.
- the CPA sends a request for information request to the CR.
- the CR then transmits to the CPA the information necessary for the differentiated transfer of the email, that is to say in particular the MTA corresponding to the type of the email assigned by the issuer.
- the CPA transmits the response to the CEA in XML format.
- the CEA transmits to the MSA the positive response to the authorization request and the information necessary for the differentiated transfer of the email.
- the MSA through the retrieved information, transfers the email to the corresponding MTA which will apply the policy corresponding to the type of email assigned by the sender.
- the MSA transmits an email support code, and the MUA can close the open SMTP connection in the first step if there are no other emails to transmit.
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Entrepreneurship & Innovation (AREA)
- Strategic Management (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Computer Hardware Design (AREA)
- Tourism & Hospitality (AREA)
- Data Mining & Analysis (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The present invention concerns an architecture for transmitting an e-mail between a sender and one or a plurality of recipients, characterised by the fact that it comprises a sender mail client (MUA) component, a mail submission agent (MSA) component, N mail transfer agent (MTA) components, a correspondence directory (CR) component in which there is stored an association relationship between each of N processing attributes of a predefined set of the N processing attributes and each of the N mail transfer agent (MTA) components, the sender mail client (MUA) component transmitting, to the mail submission agent (MSA) component, the e-mail and a processing attribute assigned thereto by the sender, and the mail submission agent (MSA) component transferring the e-mail to the mail transfer agent (MTA) component corresponding to the processing attribute assigned to the e-mail by the sender according to the association relationship stored in the correspondence directory component.
Description
ARCHITECTURE ET PROCEDE DE TRANSMISSION D'UN COURRIEL ARCHITECTURE AND METHOD FOR TRANSMITTING AN EMAIL
L'invention concerne le domaine des télécommunications et porte sur une architecture et un procédé de transmission d'un courriel entre un émetteur et un ou plusieurs destinataires. The invention relates to the field of telecommunications and relates to an architecture and a method of transmitting an email between an issuer and one or more recipients.
Actuellement, les serveurs de messagerie de courrier électronique traitent de manière uniforme tous les courriels transmis entre un émetteur et un ou plusieurs destinataires. Ce principe de fonctionnement ne permet pas de différencier entre échanges de courriels personnels, professionnels, officiels, administratifs.... Currently, email messaging servers consistently handle all e-mails transmitted between a sender and one or more recipients. This principle of operation does not differentiate between personal, professional, official, administrative email exchanges.
Il apparaît cependant qu'il existe un besoin de traitement différencié des échanges de courriels. Dans un environnement professionnel par exemple, il est souhaitable que le secret des correspondances soit garanti pour les courriels personnels, tandis que certains courriels professionnels doivent être signés de manière cryptographique ou autrement contrôlés en fonction d'une habilitation de l'émetteur et/ou du (ou des) destinataire (s) . It appears, however, that there is a need for differential treatment of e-mail exchanges. In a business environment for example, it is desirable that the secrecy of correspondence is guaranteed for personal emails, while some business emails must be signed cryptographically or otherwise controlled according to an authorization of the issuer and / or the (or) recipient (s).
Le brevet américain US 6 430 272 Bl divulgue un dispositif de commutation de messages, notamment des courriels, où les messages sont routés sur la base d'un ensemble de procédures de traitement des messages et en fonction de paramètres. Chaque utilisateur fixe les traitements qui seront réalisés en fonction de ses intentions. L'invention décrite dans le brevet américain US 6 430 272 Bl porte sur des mécanismes dédiés à la réception de messages et non à leur envoi (ou soumission) . Les messages sont donc traités lors du processus de réception. Il n'est ainsi pas possible, avec l'invention divulguée
dans le brevet américain US 6 430 272 Bl, de définir un traitement en amont, c'est-à-dire au niveau de l'envoi de messages, ce qui a pour conséquence que des messages, notamment des courriels, peuvent être envoyés et donc reçus au niveau d'un ou plusieurs destinataires sans avoir subi de traitement préalable, ce qui peut être préjudiciable par exemple en termes de sécurité. U.S. Patent 6,430,272 B1 discloses a message switching device, including e-mail messages, where the messages are routed based on a set of message processing procedures and as a function of parameters. Each user sets the treatments that will be carried out according to his intentions. The invention described in US Pat. No. 6,430,272 B1 relates to mechanisms dedicated to the reception of messages and not to their sending (or submission). The messages are processed during the reception process. It is thus not possible, with the disclosed invention in US Pat. No. 6,430,272 B1, to define an upstream processing, that is to say at the level of the sending of messages, which has the consequence that messages, in particular e-mails, can be sent and therefore received at the level of one or more recipients without having undergone prior processing, which can be detrimental for example in terms of security.
La demande de brevet européen EP 1 003 308 Al décrit un système de codage de priorité et de sécurité pour des courriels, qui positionne un code de caractérisation de courriel sur le courriel pour permettre aux serveurs de messagerie de destination de traiter plus efficacement le courriel. Le système de codage de priorité et de sécurité ne décrit pas la possibilité pour l'émetteur du courriel de lui affecter un code permettant d'effectuer un traitement spécifique sur le courriel avant son envoi à un routeur ou au serveur de messagerie de destination. European Patent Application EP 1 003 308 A1 discloses a priority and security coding system for emails, which positions an email characterization code on the email to enable the destination mail servers to more efficiently process the email. The priority and security coding system does not describe the possibility for the sender of the e-mail to assign a code to perform specific processing on the e-mail before sending it to a destination router or mail server.
La demande internationale de brevet International patent application
PCT/EP2007/057679 décrit un système et un procédé dans lesquels un utilisateur affecte à un courriel une indication de son contenu et définit des instructions de distribution du courriel à des destinataires en fonction de chacun des destinataires du courriel. PCT / EP2007 / 057679 discloses a system and method in which a user assigns an e-mail to an indication of its content and defines instructions for distributing the e-mail to recipients according to each of the recipients of the e-mail.
Le système et le procédé décrits dans la demande internationale de brevet PCT/EP2007 /057679 ne permettent pas un traitement systématique des courriels en fonction uniquement du type qui lui a été attribué par l'émetteur. Dans le système et le procédé décrits dans la demande internationale de brevet PCT/EP2007/057679, l'émetteur doit entrer des informations sur chacun des destinataires, ce qui est fastidieux. The system and method described in International Patent Application PCT / EP2007 / 057679 do not allow systematic processing of emails based solely on the type assigned to it by the issuer. In the system and method described in International Patent Application PCT / EP2007 / 057679, the sender must enter information on each of the recipients, which is tedious.
L'invention vise à pallier ces problèmes et a pour objectif de fournir une architecture et un procédé de
transmission de courriel aptes à appliquer des traitements spécifiques et appropriés à chaque courriel en fonction d'un attribut de traitement qui lui est affecté par l'émetteur. The invention aims to overcome these problems and aims to provide an architecture and a method of transmission of emails able to apply specific and appropriate processing to each email based on a processing attribute assigned to it by the issuer.
L'objectif de l'invention est de fournir un système de messagerie électronique apte à appliquer des traitements spécifiques et appropriés à chaque courriel envoyé en fonction de son attribut (qui peut par exemple être son type, par exemple personnel, professionnel, administratif, opérationnel...) . Lors de la soumission d'un courriel, le serveur de messagerie de l'émetteur transmet le message à un composant dédié qui réalise les différents contrôles, notamment d'autorisation. Après passage des contrôles, le composant dédié récupère les informations permettant d'identifier le serveur apte à prendre en charge les traitements spécifiques et appropriés à l'attribut de courriel et à lui appliquer avant un transfert vers le ou les destinataires. The object of the invention is to provide an electronic messaging system capable of applying specific and appropriate processing to each email sent according to its attribute (which may for example be its type, for example personal, professional, administrative, operational ...). When submitting an email, the issuer's mail server transmits the message to a dedicated component that performs the various checks, including authorization. After passing controls, the dedicated component retrieves the information to identify the server capable of supporting the specific processing and appropriate to the email attribute and apply it before a transfer to the recipient or recipients.
L'invention peut être notamment mise en œuvre au moyen d'ordinateurs dans un environnement éventuellement virtualisé . The invention may in particular be implemented by means of computers in an environment possibly virtualized.
La présente invention a donc pour objet une Architecture de transmission d'un courriel à un ou plusieurs destinataires, caractérisée par le fait qu'elle comprend : The present invention therefore relates to an architecture for transmitting an email to one or more recipients, characterized in that it comprises:
- au moins un composant agent de soumission de message (MS ) ; at least one Message Submission Agent (MS) component;
- au moins un composant client de messagerie (MUA) d'émetteur, par lequel un émetteur compose un courriel et lui affecte un attribut de traitement parmi un ensemble prédéfini de N attributs de traitement, le ou chaque composant client de messagerie (MUA) d'émetteur
étant en communication bidirectionnelle avec un composant agent de soumission de message (MSA) ; at least one transmitter messaging client component (MUA), by which a sender composes an e-mail and assigns to it a processing attribute among a predefined set of N processing attributes, the or each mail client component (MUA) of 'transmitter being in bidirectional communication with a Message Submission Agent (MSA) component;
- N composants agent de transfert de message (MTA) , chacun en communication bidirectionnelle avec le ou les composants agent de soumission de message (MSA) et recevant en entrée un courriel, lui appliquant un traitement avant de l'émettre en sortie vers un ou plusieurs destinataires, chacun des N composants agent de transfert (MTA) appliquant un traitement différent aux courriels qu'il reçoit, permettant autant de traitements différents de courriel qu'il y a d'attributs de traitement dans l'ensemble prédéfini d'attributs de traitement ; N message transfer agent (MTA) components, each in bidirectional communication with the message submission agent (MSA) component (s) and receiving an e-mail input, applying a process to it before outputting it to one or several recipients, each of the N transfer agent components (MTAs) applying different processing to the e-mails it receives, allowing as many different e-mail processing as there are processing attributes in the predefined set of attributes of treatment ;
- un composant répertoire de correspondance (CR) dans lequel est stockée une relation d'association entre chacun des N attributs de traitement de l'ensemble prédéfini des N attributs de traitement et chacun des N composants agent de transfert de message (MTA) , a correspondence directory component (CR) in which is stored an association relation between each of the N processing attributes of the predefined set of N processing attributes and each of the N message transfer agent (MTA) components,
- un composant d' interface entre chaque composant agent de soumission de message (MSA) et le composant répertoire de correspondance (CR, ce composant d'interface étant constitué d'un composant agent d'exécution de correspondance (CEA) et d'un composant agent de fourniture de correspondance (CPA, an interface component between each message submission agent (MSA) component and the correspondence directory component (CR), this interface component consisting of a correspondence executing agent component (CEA) and a Correspondence Delivery Agent component (CPA,
- le composant agent d'exécution de correspondance (CEA) étant connecté avec le composant agent de soumission de message (MSA) et avec le composant agent de fourniture de correspondance (CPA) , the correspondence executing agent component (CEA) being connected with the Message Submission Agent (MSA) component and the Correspondence Providing Agent (CPA) component,
- le composant agent de fourniture de correspondance (CPA) étant connecté d'une part avec le composant agent d'exécution de correspondance (CEA) et d'autre part avec le composant répertoire de correspondance (CR)
Selon un mode de réalisation particulier, l'invention est caractérisée en ce que : the correspondence providing agent component (CPA) being connected on the one hand with the correspondence executing agent component (CEA) and on the other hand with the matching directory component (CR) According to a particular embodiment, the invention is characterized in that:
- le composant agent d'exécution de correspondance (CEA) est configuré pour, sur la base d'un attribut de traitement de courriel correspondant à un courriel reçu par le composant agent de soumission de message (MSA) depuis un composant client de messagerie (MUA) , interroger le composant agent de fourniture de correspondance (CPA) pour indiquer en retour audit composant agent de soumission de message (MSA) , le composant agent de transfert de message (MTA) correspondant à l'attribut de traitement afin que le composant agent de soumission de message (MSA) transfère ledit courriel audit composant agent de transfert de message (MTA) correspondant, the correspondence executing agent component (CEA) is configured to, based on an email processing attribute corresponding to an email received by the Message Submission Agent (MSA) component from a messaging client component ( MUA), querying the Correspondence Provisioning Agent (CPA) component to indicate back to the Message Submission Agent (MSA) component, the Message Transfer Agent (MTA) component corresponding to the processing attribute so that the component Message Submission Agent (MSA) forwards said email to said corresponding Message Transfer Agent (MTA) component,
- le composant agent de fourniture de correspondance (CPA) est configuré pour interroger le composant répertoire de correspondance (CR) sur la base de l'attribut de traitement pour indiquer en retour audit composant agent d'exécution de correspondance (CEA) le composant agent de transfert de message (MTA) correspondant à l'attribut de traitement afin que le composant agent de soumission de message (MSA) transfère ledit courriel audit composant agent de transfert de message (MTA) correspondant. the correspondence providing agent component (CPA) is configured to query the correspondence directory component (CR) on the basis of the processing attribute to indicate back to said correspondence executing agent component (CEA) the agent component Message Transfer Agent (MTA) corresponding to the processing attribute so that the Message Submission Agent (MSA) component transfers said mail to said corresponding Message Transfer Agent (MTA) component.
I I
Selon un mode de réalisation, l'architecture peut comprendre en outre un composant d'autorisation en communication bidirectionnelle avec le composant d'interface, le composant d'autorisation autorisant ou non la transmission d'un courriel entre un composant client de messagerie et un composant agent de soumission de message
en fonction de l'émetteur du courriel et/ou du (ou des) destinataire ( s) et/ou de l'attribut de traitement qui lui a été affecté par l'émetteur, le composant d'autorisation autorisant en outre, lorsque le composant d'autorisation autorise le transfert du courriel entre le composant client de messagerie et le composant agent de soumission de message, le composant répertoire de correspondance à transmettre au composant d'interface dynamique l'indication du composant agent de transfert de message correspondant à l'attribut de traitement affecté au courriel par l'émetteur afin que le composant agent de soumission de message puisse transmettre le courriel à ce composant agent de transfert de message. According to one embodiment, the architecture may further comprise an authorization component in bidirectional communication with the interface component, the authorization component authorizing or not the transmission of an email between a messaging client component and a client. message submission agent component according to the sender of the e-mail and / or the recipient (s) and / or the processing attribute assigned to it by the sender, the authorization component authorizing, in addition, authorization component permits the transfer of the email between the messaging client component and the message submission agent component, the correspondence directory component to be transmitted to the dynamic interface component, the indication of the message transfer agent component corresponding to the the processing attribute assigned to the email by the sender so that the message submission agent component can transmit the email to this message transfer agent component.
Le composant d' interface peut comprendre deux modules, l'un en communication bidirectionnelle avec le composant agent de soumission de message, l'autre en communication bidirectionnelle avec le composant répertoire de correspondance et le cas échéant avec le composant d' autorisation, les deux modules étant en communication bidirectionnelle. Ainsi, avec l'architecture de l'invention, un seul composant d'autorisation et un seul composant répertoire de correspondance peuvent être utilisés pour plusieurs composants agent soumission de messages. La configuration est ainsi beaucoup plus souple en cas de modification de politique ou d'ajout d'un nouvel attribut. The interface component may comprise two modules, one in bidirectional communication with the message submission agent component, the other in bidirectional communication with the correspondence directory component and optionally with the authorization component, both modules being in two-way communication. Thus, with the architecture of the invention, a single authorization component and a single match directory component can be used for multiple message submission agent components. The configuration is thus much more flexible in case of modification of policy or addition of a new attribute.
Le composant d'autorisation peut être un composant point d'exécution de politique en communication bidirectionnelle avec un composant point de décision de politique, selon le standard RFC2753. The authorization component may be a policy execution point component in bidirectional communication with a policy decision point component, according to the RFC2753 standard.
L'invention a également pour objet un procédé de transmission d'un courriel d'un émetteur à un ou plusieurs destinataires, caractérisé par le fait qu'il comprend :
- la rédaction d'un courriel par l'émetteur ; The invention also relates to a method of transmitting an email from a transmitter to one or more recipients, characterized in that it comprises: - the writing of an email by the issuer;
- l'affectation d'un attribut de traitement au courriel ; - the assignment of a processing attribute to the email;
- un traitement du courriel en fonction de l'attribut de traitement qui lui a été affecté par l'émetteur avant son transfert au destinataire ou aux différents destinataires. - processing the email according to the processing attribute assigned to it by the issuer before it is transferred to the recipient or to the different recipients.
Le procédé de transmission d'un courriel peut comprendre en. outre une étape d'autorisation de transfert du courriel en fonction de l'émetteur du courriel et/ou du (ou des) destinataire (s) du courriel. The method of transmitting an email may include. in addition to a step of authorizing the transfer of the email according to the sender of the e-mail and / or the recipient (s) of the e-mail.
L'attribut de traitement peut comprendre un type de message et facultativement des informations supplémentaires. The processing attribute may include a message type and optionally additional information.
Ces informations supplémentaires peuvent notamment être un niveau d'urgence ou un niveau de sensibilité du message. This additional information may in particular be a level of urgency or a level of sensitivity of the message.
Le procédé peut comprendre en outre une étape de vérification de l'autorisation du traitement du courriel correspondant à l'attribut qui lui a été affecté par l'émetteur avant son transfert au destinataire ou aux différents destinataires. The method may furthermore comprise a step of verifying the authorization of the processing of the e-mail corresponding to the attribute assigned to it by the sender before it is transferred to the recipient or to the different recipients.
L'invention a également pour objet un serveur de messagerie, caractérisé par le fait qu'il comprend une architecture telle que définie ci-dessus ou qu'il met en œuvre un procédé tel que défini ci-dessus. The invention also relates to a messaging server, characterized in that it comprises an architecture as defined above or that it implements a method as defined above.
Le processus de soumission de courriel, selon un mode de réalisation particulier du procédé de l'invention, comporte les étapes suivantes : The email submission process, according to a particular embodiment of the method of the invention, comprises the following steps:
- l'émetteur rédige un courriel sur son client de messagerie ;
- l'émetteur sélectionne un attribut pour le courriel (par exemple un type personnel, professionnel, administratif, opérationnel, spécifique entreprise...) - the issuer writes an email on his email client; the issuer selects an attribute for the email (for example a personal, professional, administrative, operational, specific company type ...)
- l'émetteur envoie, à partir du client de messagerie, au composant de soumission de courriel du serveur de messagerie, le courriel et l'attribut qui lui a été affecté par l'émetteur ; the sender sends, from the mail client, to the mail submission component of the mail server, the email and the attribute assigned to it by the sender;
- le courriel et son attribut sont reçus par le composant de soumission de courriel du serveur de messagerie ; the email and its attribute are received by the mail submission component of the mail server;
- en fonction de l'attribut, le composant de soumission de message transmet le courriel à un composant de transfert du serveur de messagerie qui sera en charge de lui appliquer une politique particulière ; - depending on the attribute, the message submission component transmits the email to a forwarding component of the mail server which will be responsible for applying a particular policy to it;
- le courriel auquel, avant son envoi, une politique particulière a été appliquée au niveau du serveur de messagerie est ensuite transmis à son ou ses destinataires . - the email to which, before sending, a particular policy has been applied at the level of the mail server is then transmitted to his or her recipients.
L'attribut de message peut être constitué uniquement du type de message ou peut comporter le type et des informations supplémentaires permettant de caractériser plus finement l'échange de courriel entre l'émetteur et le ou les différents destinataires. The message attribute may consist solely of the type of message or may include the type and additional information to characterize more finely the exchange of email between the sender and the different recipients.
Comme indiqué précédemment, les informations supplémentaires peuvent comprendre notamment un niveau d'urgence ou un niveau de sensibilité du message. As indicated above, the additional information may include a level of urgency or a level of sensitivity of the message.
Pour mieux illustrer l'objet de la présente invention, on va en décrire ci-après, à titre illustratif et non limitatif, un mode de réalisation particulier en référence au dessin annexé. To better illustrate the object of the present invention, will be described below, by way of illustration and not limited to, a particular embodiment with reference to the accompanying drawing.
Sur ce dessin :
- la Figure 1 est un schéma d'un procédé de transfert d'un courriel selon un mode de réalisation de la présente invention . On this drawing : - Figure 1 is a diagram of a method of transferring an email according to an embodiment of the present invention.
Si l'on se réfère à la Figure 1, on peut voir que l'on y a représenté un mode de réalisation particulier de la présente invention. Referring to Figure 1, it can be seen that there is shown a particular embodiment of the present invention.
Les termes et acronymes . utilisés dans la description du système de l'invention et de ses flux sont extraits pour partie du standard RFC 5598 sur l'architecture de courriel sur internet. (Internet Mail Architecture) . Terms and acronyms. used in the description of the system of the invention and its flows are extracted part of the RFC 5598 standard on the architecture of email on the internet . (Internet Mail Architecture).
Le système comprend les éléments suivants : The system includes the following elements:
- un composant client de messagerie (Mail User Agent - MUA) ; - a mail client agent (MUA) component;
- un composant agent de soumission de message (Mail Submission Agent - MSA) ; - a Mail Submission Agent (MSA) component;
- un composant agent d'exécution de correspondance (Correspondence Enforcement Agent - CEA) ; - a Correspondence Enforcement Agent (CEA) component;
- un composant agent de fourniture de correspondance (Correspondence Providing Agent - CPA) ; a Correspondence Providing Agent (CPA) component;
- un composant point d'exécution de politique (Policy Enforcement Point - PEP) ; - a Policy Enforcement Point (PEP) component;
- un composant point de décision de politique (Policy Décision Point - PDP) ; - a Policy Decision Point (PDP) component;
- un composant répertoire de correspondance (Correspondence Repository - CR) ; et - a correspondence directory component (Correspondence Repository - CR); and
- plusieurs composants agent de transfert de message (Message Transfer Agent - MTA) . - several Message Transfer Agent (MTA) components.
Les composants MSA, CEA, CPA, PEP, PDP, CR et MTA sont des composants fonctionnels présents à l'intérieur du serveur de messagerie d'envoi de courriels. Ils peuvent
également toutefois être distincts du serveur de messagerie et en communication avec celui-ci. The MSA, CEA, CPA, PEP, PDP, CR, and MTA components are functional components present within the email sending mail server. They can However, they must also be separate from the messaging server and in communication with it.
Du point de vue fonctionnel, le MUA est connecté uniquement au MSA par une interface de communication bidirectionnelle, le MSA est connecté d'une part au CEA et d'autre part à chaque MTA par une interface de communication bidirectionnelle, le CEA est connecté d'une part au MSA et d'autre part au CPA, également à chaque fois par une interface de communication bidirectionnelle, le CPA est connecté au PEP et au CR à chaque fois par une interface de communication bidirectionnelle et enfin le PEP est connecté au PDP par une interface de communication bidirectionnelle. Les composants MSA, CEA, CPA, PEP, PDP, CR et MTA étant des composants dans le serveur de messagerie, les interfaces de communication bidirectionnelle entre ceux-ci sont des interfaces de communication logicielles. From a functional point of view, the MUA is connected only to the MSA via a bidirectional communication interface, the MSA is connected on the one hand to the CEA and on the other hand to each MTA by a bidirectional communication interface, the CEA is connected to Partly to the MSA and secondly to the CPA, also each time via a bidirectional communication interface, the CPA is connected to the PEP and the CR each time via a bidirectional communication interface and finally the PEP is connected to the PDP. by a bidirectional communication interface. Because MSA, CEA, CPA, PEP, PDP, CR, and MTA components are components in the messaging server, the two-way communication interfaces between them are software communication interfaces.
Comme indiqué plus haut, ces composants (MSA, CEA, CPA, PEP, PDP, CR et MTA) peuvent également être en dehors du serveur de messagerie et en communication avec celui-ci, sans s'écarter du cadre de la présente invention. As indicated above, these components (MSA, CEA, CPA, PEP, PDP, CR and MTA) can also be outside the messaging server and in communication therewith, without departing from the scope of the present invention.
Le procédé, selon le mode de réalisation décrit sur la Figure 1, est le suivant. The method, according to the embodiment described in Figure 1, is as follows.
Dans une première étape, une connexion SMTP (Simple Mail Transfer Protocol) est ouverte entre le MUA et le MSA. In a first step, a Simple Mail Transfer Protocol (SMTP) connection is opened between the MUA and the MSA.
L'émetteur écrit son courriel dans le MUA et indique, toujours par l'intermédiaire du MUA, le type du courriel parmi plusieurs types de courriel prédéfinis. The issuer writes his email in the MUA and indicates, still via the MUA, the type of email among several predefined email types.
Les types de courriel prédéfinis peuvent être par exemple : personnel, professionnel, administratif, opérationnel....
Le type de courriel affecté au courriel par l'émetteur est ensuite transmis du MUA au MSA. The types of email predefined can be for example: personal, professional, administrative, operational .... The type of email assigned to the email by the sender is then forwarded from the MUA to the MSA.
Le MSA transmet une requête auprès du CEA, la requête comprenant : The MSA sends a request to the CEA, the request comprising:
- une demande d'autorisation d'envoi de courriel en fonction de l'émetteur voire du ou des destinataires et en fonction du type de courriel affecté ; - a request for authorization to send an e-mail depending on the sender or the recipient (s) and according to the type of e-mail assigned;
- une demande d'informations concernant le MTA correspondant au type de courriel affecté au courriel par l'émetteur, que le MSA devra contacter pour transmettre le courriel. a request for information concerning the MTA corresponding to the type of e-mail assigned to the e-mail by the sender, which the MSA will have to contact to send the e-mail.
Le CEA transmet la requête au CPA, au format XML. The CEA transmits the request to the CPA, in XML format.
Le CPA s ' interface avec une infrastructure de gestion des privilèges, puis transmet une requête d'autorisation au PEP. The CPA interfaces with a privilege management infrastructure and then sends an authorization request to the PEP.
Le PEP transmet une requête d'autorisation (au format XACML - extensible Access Control Markup Language) au PDP, qui transmet la réponse de requête d'autorisation, également au format XACML, au PEP. The PEP sends an authorization request (in XACML format - Extensible Access Control Markup Language) to the PDP, which forwards the authorization request response, also in XACML format, to the PEP.
Le PEP transmet la réponse de requête d'autorisation au CPA. The PEP transmits the authorization request response to the CPA.
Si la réponse est négative, le CPA transmet l'information au MSA qui bloque le transfert du courriel à partir du MUA. If the answer is negative, the CPA transmits the information to the MSA which blocks the transfer of the email from the MUA.
Si la réponse est positive (autorisation accordée par le PDP) , le CPA transmet une requête de demande d'informations auprès du CR. If the answer is positive (authorization granted by the PDP), the CPA sends a request for information request to the CR.
Le CR transmet alors au CPA les informations nécessaires au transfert différencié du courriel, c'est-à- dire notamment le MTA correspondant au type du courriel affecté par l'émetteur. The CR then transmits to the CPA the information necessary for the differentiated transfer of the email, that is to say in particular the MTA corresponding to the type of the email assigned by the issuer.
Le CPA transmet la réponse au CEA au format XML.
Le CEA transmet au MSA la réponse positive à la requête d'autorisation et les informations nécessaires au transfert différencié du courriel. The CPA transmits the response to the CEA in XML format. The CEA transmits to the MSA the positive response to the authorization request and the information necessary for the differentiated transfer of the email.
Le MSA, grâce aux informations récupérées, transfère le courriel au MTA correspondant qui appliquera la politique correspondant au type de courriel affecté par 1 ' émetteur . The MSA, through the retrieved information, transfers the email to the corresponding MTA which will apply the policy corresponding to the type of email assigned by the sender.
Le MSA transmet un code de prise en charge du courriel, et le MUA peut fermer la connexion SMTP ouverte dans la première étape s'il n'y a pas d'autres courriels à transmettre . The MSA transmits an email support code, and the MUA can close the open SMTP connection in the first step if there are no other emails to transmit.
Comme indiqué plus haut, bien que le procédé ait été décrit en utilisant le seul type du message comme attribut, un attribut plus large comprenant le type du message et d'autres facteurs permettant de caractériser plus finement l'échange peut être utilisé pour déterminer le MTA.
As noted above, although the method has been described using only the type of the message as an attribute, a broader attribute including the type of the message and other factors to further characterize the exchange can be used to determine the type of the message as an attribute. MTA.
Claims
REVENDICATIONS
1 - Architecture de transmission d'un courriel à un ou plusieurs destinataires, caractérisée par le fait qu'elle comprend : 1 - Architecture of transmission of an email to one or more recipients, characterized in that it comprises:
- au moins un composant agent de soumission de message (MSA) ; at least one Message Submission Agent (MSA) component;
- au moins un composant client de messagerie (MUA) d'émetteur, par lequel un émetteur compose un courriel et lui affecte un attribut de traitement parmi un ensemble prédéfini de N attributs de traitement, le ou chaque composant client de messagerie (MUA) d'émetteur étant en communication bidirectionnelle avec un composant agent de soumission de message (MSA) ; at least one transmitter messaging client component (MUA), by which a sender composes an e-mail and assigns to it a processing attribute among a predefined set of N processing attributes, the or each mail client component (MUA) of transmitter in bidirectional communication with a Message Submission Agent (MSA) component;
- N composants agent de transfert de message (MTA) , chacun en communication bidirectionnelle avec le ou les composants agent de soumission de message (MSA) et recevant en entrée un courriel, lui appliquant un traitement avant de l'émettre en sortie vers un ou plusieurs destinataires, chacun des N composants agent de transfert (MTA) appliquant un traitement différent aux courriels qu'il reçoit, permettant autant de traitements différents de courriel qu'il y a d'attributs de traitement dans l'ensemble prédéfini d'attributs de traitement ; N message transfer agent (MTA) components, each in bidirectional communication with the message submission agent (MSA) component (s) and receiving an e-mail input, applying a process to it before outputting it to one or several recipients, each of the N transfer agent components (MTAs) applying different processing to the e-mails it receives, allowing as many different e-mail processing as there are processing attributes in the predefined set of attributes of treatment ;
- un composant répertoire de correspondance (CR) dans lequel est stockée une relation d'association entre chacun des N attributs de traitement de l'ensemble prédéfini des N attributs de traitement et chacun des N composants agent de transfert de message (MTA) , a correspondence directory component (CR) in which is stored an association relationship between each of the N processing attributes of the predefined set of N processing attributes and each of the N message transfer agent (MTA) components,
- un composant d' interface entre chaque composant agent de soumission de message (MSA) et le composant répertoire
de correspondance (CR, ce composant d'interface étant constitué d'un composant agent d'exécution de correspondance (CEA) et d'un composant agent de fourniture de correspondance (CPA, - an interface component between each message submission agent (MSA) component and the directory component correspondence (CR), this interface component consisting of a correspondence executing agent component (CEA) and a correspondence providing agent component (CPA,
- le composant agent d'exécution de correspondance (CEA) étant connecté avec le composant agent de soumission de message (MSA) et avec le composant agent de fourniture de correspondance (CPA) , the correspondence executing agent component (CEA) being connected with the Message Submission Agent (MSA) component and the Correspondence Providing Agent (CPA) component,
- le composant agent de fourniture de correspondance (CPA) étant connecté d'une part avec le composant agent d'exécution de correspondance (CEA) et d'autre part avec le composant répertoire de correspondance (CR) . the correspondence providing agent component (CPA) being connected on the one hand with the correspondence executing agent component (CEA) and on the other hand with the matching directory component (CR).
2 - Architecture selon la revendication 1, caractérisée en ce que : 2 - Architecture according to claim 1, characterized in that:
- le composant agent d'exécution de correspondance (CEA) est configuré pour, sur la base d'un attribut de traitement de courriel correspondant à un courriel reçu par le composant agent de soumission de message (MSA) depuis un composant client de messagerie (MUA) , interroger le composant agent de fourniture de correspondance (CPA) pour indiquer en retour audit composant agent de soumission de message (MSA) , le composant agent de transfert de message (MTA) correspondant à l'attribut de traitement afin que le composant agent de soumission de message (MSA) transfère ledit courriel audit composant agent de transfert de message (MTA) correspondant, the correspondence executing agent component (CEA) is configured to, based on an email processing attribute corresponding to an email received by the Message Submission Agent (MSA) component from a messaging client component ( MUA), querying the Correspondence Provisioning Agent (CPA) component to indicate back to the Message Submission Agent (MSA) component, the Message Transfer Agent (MTA) component corresponding to the processing attribute so that the component Message Submission Agent (MSA) forwards said email to said corresponding Message Transfer Agent (MTA) component,
- le composant agent de fourniture de correspondance (CPA) est configuré pour interroger le composant répertoire de correspondance (CR) sur la base de
l'attribut de 'traitement pour indiquer en retour audit composant agent d'exécution de correspondance (CEA) le composant agent de transfert de message (MTA) correspondant à l'attribut de traitement afin que le composant agent de soumission de message (MSA) transfère ledit courriel audit composant agent de transfert de message (MTA) correspondant. the correspondence providing agent component (CPA) is configured to query the correspondence directory component (CR) on the basis of the processing attribute for indicating back to said correspondence executing agent component (CEA) the message transfer agent (MTA) component corresponding to the processing attribute so that the Message Submission Agent (MSA) component transfers said email to said corresponding Message Transfer Agent (MTA) component.
3 - Architecture selon l'une quelconque des revendications 1 et 2, caractérisée par le fait qu'elle comprend en outre un composant d'autorisation en communication bidirectionnelle avec le composant d'interface, le composant d'autorisation autorisant ou non la transmission d'un courriel entre un composant client de messagerie (MUA) et un composant agent de soumission de message (MSA) en fonction de l'émetteur du courriel et/ou du (ou des) destinataire (s) et/ou de l'attribut de traitement qui lui a été affecté par l'émetteur, le composant d'autorisation autorisant en outre, lorsque le composant d'autorisation autorise le transfert du courriel entre le composant client de messagerie (MUA) et le composant agent de soumission de message (MSA) , le composant répertoire de correspondance (CR) à transmettre au composant d'interface dynamique l'indication du composant agent de transfert de message (MTA) correspondant à l'attribut de traitement affecté au courriel par l'émetteur afin que le composant agent de soumission de message (MSA) puisse transmettre le courriel à ce composant agent de transfert de message (MTA) . 3 - Architecture according to any one of claims 1 and 2, characterized in that it further comprises an authorization component in bidirectional communication with the interface component, the authorization component allowing or not the transmission of an email between a messaging client component (MUA) and a message submission agent (MSA) component depending on the sender of the e-mail and / or the recipient (s) and / or attribute assigned to it by the issuer, the authorization component also allowing, when the authorization component allows the transfer of the email between the messaging client component (MUA) and the message submission agent component ( MSA), the correspondence directory component (CR) to be transmitted to the dynamic interface component, the indication of the message transfer agent (MTA) component corresponding to the processing attribute assigned to the email by the issuer afi n that the Message Submission Agent (MSA) component can transmit the email to this Message Transfer Agent (MTA) component.
4 - Architecture selon l'une quelconque des revendications 1 à 3, caractérisée par le fait que le composant d'interface comprend deux modules, l'un en communication bidirectionnelle avec le composant agent de soumission de message (MSA), l'autre en communication
bidirectionnelle avec le composant répertoire de correspondance (CR) et le cas échéant avec le composant d'autorisation, les deux modules étant en communication bidirectionnelle . 4 - Architecture according to any one of claims 1 to 3, characterized in that the interface component comprises two modules, one in bidirectional communication with the message submission agent component (MSA), the other in communication bidirectional with the matching directory component (CR) and optionally with the authorization component, the two modules being in bidirectional communication.
5 - Architecture selon l'une des revendications 1 à 4, caractérisée par le fait que le composant d'autorisation est un composant point d'exécution de politique (PEP) en communication bidirectionnelle avec un composant point de décision de politique (PDP) . 5 - Architecture according to one of claims 1 to 4, characterized in that the authorization component is a policy execution point component (PEP) in two-way communication with a policy decision point component (PDP).
6 - Procédé de transmission d' un courriel d' un émetteur à un ou plusieurs destinataires, caractérisé par le fait qu' il comprend : 6 - Method of transmitting an email from a transmitter to one or more recipients, characterized by the fact that it comprises:
- la rédaction d'un courriel par l'émetteur ; - the writing of an email by the issuer;
- l'affectation d'un attribut de traitement au courriel ; - the assignment of a processing attribute to the email;
- un traitement du courriel en fonction de l'attribut de traitement qui lui a été affecté par l'émetteur avant son transfert au destinataire ou aux différents destinataires . - processing the email according to the processing attribute assigned to it by the issuer before it is transferred to the recipient or to the different recipients.
7 - Procédé de transmission d'un courriel selon la revendication 6, caractérisé par le fait qu'il comprend en outre une étape d'autorisation de transfert du courriel en fonction de l'émetteur du courriel et/ou du (ou des) destinataire (s) du courriel. 7 - Method of transmitting an email according to claim 6, characterized in that it further comprises a transfer authorization step of the email according to the sender of the e-mail and / or the recipient (s) (s) email.
8 - Procédé selon l'une des revendications 6 ou 8 - Method according to one of claims 6 or
7, caractérisé par le fait que l'attribut de traitement comprend un type de message et facultativement des informations supplémentaires. 7, characterized in that the processing attribute comprises a message type and optionally additional information.
9 - Procédé selon l'une des revendications 7 et 9 - Process according to one of claims 7 and
8, caractérisé par le fait qu'il comprend en outre une étape de vérification de l'autorisation du traitement du courriel correspondant à l'attribut qui lui a été affecté
par l'émetteur avant son transfert au destinataire ou aux différents destinataires. 8, characterized by the fact that it furthermore comprises a step of checking the authorization of the processing of the e-mail corresponding to the attribute which has been assigned to it by the issuer before it is transferred to the addressee or to the different addressees.
10 - Serveur de messagerie, caractérisé par le fait qu'il comprend une architecture selon l'une des revendications 1 à 5 ou qu'il met une œuvre un procédé selon l'une des revendications 6 à 9.
10 - Messaging server, characterized in that it comprises an architecture according to one of claims 1 to 5 or that it performs a work a method according to one of claims 6 to 9.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR1300752 | 2013-04-02 | ||
FR1300752A FR3004050A1 (en) | 2013-04-02 | 2013-04-02 | ARCHITECTURE AND METHOD FOR TRANSMITTING AN EMAIL .. |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2014162071A1 true WO2014162071A1 (en) | 2014-10-09 |
Family
ID=49150988
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/FR2014/000073 WO2014162071A1 (en) | 2013-04-02 | 2014-04-02 | Architecture and method for transmitting an e-mail |
Country Status (2)
Country | Link |
---|---|
FR (1) | FR3004050A1 (en) |
WO (1) | WO2014162071A1 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1003308A1 (en) | 1998-10-21 | 2000-05-24 | Lucent Technologies Inc. | Priority and security coding system for electronic mail messages |
US6430272B1 (en) | 1997-10-03 | 2002-08-06 | Matsushita Electric Industrial Co., Ltd. | Message switching apparatus for processing message according to message processing procedure |
US20050027781A1 (en) * | 2003-08-01 | 2005-02-03 | Curry James T. | Method, system, and program product for automatically formatting electronic mail |
US20060041624A1 (en) * | 2004-08-18 | 2006-02-23 | International Business Machines Corporation | System and method for distributing an electronic message |
WO2008015141A1 (en) * | 2006-08-03 | 2008-02-07 | International Business Machines Corporation | E-mail delivery options usability tool |
-
2013
- 2013-04-02 FR FR1300752A patent/FR3004050A1/en not_active Withdrawn
-
2014
- 2014-04-02 WO PCT/FR2014/000073 patent/WO2014162071A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6430272B1 (en) | 1997-10-03 | 2002-08-06 | Matsushita Electric Industrial Co., Ltd. | Message switching apparatus for processing message according to message processing procedure |
EP1003308A1 (en) | 1998-10-21 | 2000-05-24 | Lucent Technologies Inc. | Priority and security coding system for electronic mail messages |
US20050027781A1 (en) * | 2003-08-01 | 2005-02-03 | Curry James T. | Method, system, and program product for automatically formatting electronic mail |
US20060041624A1 (en) * | 2004-08-18 | 2006-02-23 | International Business Machines Corporation | System and method for distributing an electronic message |
WO2008015141A1 (en) * | 2006-08-03 | 2008-02-07 | International Business Machines Corporation | E-mail delivery options usability tool |
Also Published As
Publication number | Publication date |
---|---|
FR3004050A1 (en) | 2014-10-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7627640B2 (en) | Messaging and document management system and method | |
CA2637868C (en) | Messaging and document management system and method | |
US6546416B1 (en) | Method and system for selectively blocking delivery of bulk electronic mail | |
US7783711B2 (en) | Electronic mail system with functionally for senders to control actions performed by message recipients | |
US7197539B1 (en) | Automated disablement of disposable e-mail addresses based on user actions | |
US20070100999A1 (en) | Method, system and software for rendering e-mail messages | |
US7730145B1 (en) | Anti-UCE system and method using class-based certificates | |
US20040221016A1 (en) | Method and apparatus for preventing transmission of unwanted email | |
CN112261144A (en) | Novel cross-network data exchange mode and communication method | |
US8387120B2 (en) | Method and system of transferring electronic messages | |
US20060271629A1 (en) | Distributed Challenge and Response Recognition System | |
US20050198165A1 (en) | Systems and methods for electronic information distribution | |
WO2005001733A1 (en) | E-mail managing system and method thereof | |
FR2895611A1 (en) | ARCHITECTURE AND METHOD FOR CONTROLLING INFORMATION TRANSFER BETWEEN USERS | |
CN106921557A (en) | A kind of e-mail sending method and equipment | |
WO2014162071A1 (en) | Architecture and method for transmitting an e-mail | |
EP3370390B1 (en) | Method for collecting electronic consent for sending electronic registered mail | |
EP1887746A1 (en) | Electronic mail protection system and method | |
RU2008135759A (en) | SYSTEM AND METHOD FOR TRANSFER OF DOCUMENTS AND DOCUMENT MANAGEMENT | |
FR2863379A1 (en) | ELECTRONIC MESSAGING SYSTEM AND METHOD OF TRANSMITTING ELECTRONIC MESSAGES THEREOF | |
GB2463532A (en) | Email filtering based upon security information embedded in mail or provided through web based challenge response system | |
EP3375143A1 (en) | Asynchronous analysis of a data stream | |
EP1965547B1 (en) | A computer implemented system and a method for detecting abuse of an electronic mail infrastructure in a computer network | |
US8126972B2 (en) | Access management for messaging systems and methods | |
WO2016083734A1 (en) | Method for sending an electronic registered letter |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14721431 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 14721431 Country of ref document: EP Kind code of ref document: A1 |