Chandresh K. Jain - Sammamish WA, US Daniel D. Longley - Bellevue WA, US James H. Baker - Sammamish WA, US Massimiliano Ciccotosto - Kirkland WA, US Wilbert De Graaf - Kirkland WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709206
Abstract:
Journaling e-mail messages, containing information about an e-mail message and/or entities associated with the e-mail messages, are sent to journaling mailboxes. An e-mail server sends an original journaling e-mail message, preferably through an envelope protocol extension, to an entity's journaling mailbox. Upon detecting additional recipients of the e-mail message (e. g. an expansion of a distribution list or alternate recipient forwarding rule) the e-mail server sends an additional journaling e-mail message, containing information about the additional recipients, to the entity's journaling mailbox.
Bifurcation Of Messages In An Extensible Message Transfer System
David A. Braun - Redmond WA, US Daniel D. Longley - Bellevue WA, US Malcolm E. Pearson - Kirkland WA, US Steven D. White - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709206
Abstract:
Within a mail transfer agent of a message transfer system, a message is received and if the recipient entity resolves to a number of recipients exceeding a specified quantity, the original message is not processed. Instead, at least two messages are created, with each of the created messages addressed to a subset of the original set of recipients. The created messages are returned to the calling module for processing.
Techniques for eliminating duplicate/redundant scanning of email messages while the email message traverses the various servers within an email infrastructure are provided. Some techniques utilize a message hygiene stamp that is transported with the email message as the email message enters an enterprise and is routed within the enterprise until the email message reaches the end user inbox. The filters comprise logic that enables the filters to annotate the result of their filtering or other processing in corresponding message hygiene stamps. The message hygiene stamps allow the filters to determine whether the email message has already been processed by the filter within the email infrastructure.
Reprocessing Of Messages In An Extensible Message Transfer System
David A. Braun - Redmond WA, US Daniel D. Longley - Bellevue WA, US Malcolm E. Pearson - Kirkland WA, US Steven D. White - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709206, 709207
Abstract:
Within a mail transfer agent of a message transfer system, a message is received and if the recipient entity resolves to a number of recipients exceeding a specified quantity, the original message is not processed. Instead, at least two messages are created, with each of the created messages addressed to a subset of the original set of recipients. The created messages are returned to the calling module for processing.
Managing Working Set In An Extensible Message Transfer System
David A. Braun - Redmond WA, US Daniel D. Longley - Bellevue WA, US Malcolm E. Pearson - Kirkland WA, US Steven D. White - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709206, 709205
Abstract:
Within a mail transfer agent of a message transfer system, a message is received and if the recipient entity resolves to a number of recipients exceeding a specified quantity, the original message is not processed. Instead, at least two messages are created, with each of the created messages addressed to a subset of the original set of recipients. The created messages are returned to the calling module for processing.
Envelope E-Mail Journaling With Best Effort Recipient Updates
Chandresh Jain - Sammamish WA, US Daniel Longley - Bellevue WA, US James Baker - Sammamish WA, US Massimiliano Ciccotosto - Kirkland WA, US Wilbert Graaf - Kirkland WA, US
International Classification:
G06F 15/16
US Classification:
709206000
Abstract:
The present invention extends to methods, systems, and computer program products for e-mail envelope journaling. A server determines that an entity's (e.g., a recipient revealed form an expanded distribution list) home mailbox store has envelope journaling enabled and specifies a journaling mailbox address. The server sets a journaling property in an e-mail message identifying that the e-mail message is to be journaled. The server adds the journaling mailbox address specified by the entity's home mailbox store to the journaling property. The server sends envelope journaling information through an envelope protocol extension to the journaling mailbox addresses specified in the journaling property. The server sends the e-mail message to one or more recipients specified in the e-mail message and journaling mailbox addresses specified in the journaling property. Journaling servers receiving envelope journaling information, place journaling information in archive messages, and attach portions e-mail messages to archive messages.