Method and system for disambiguated email notifications
First Claim
1. A method comprising:
- receiving, by email processing circuitry of a mail transfer agent, an inbound email message from a mail user agent;
detecting, by the email processing circuitry based on parsing of the envelope of the inbound email message, that the inbound email message;
is intended for multiple recipients; and
comprises one or both of;
a header which determines that notification objects are to be embedded in corresponding output email messages; and
body content which determines that notification objects to be embedded in the corresponding output email messages;
generating, by the email processing circuitry, a plurality of unique notification objects;
packaging, by the email processing circuitry, the inbound email message into the outbound email messages, wherein each of the outbound email messages is intended for only one of the multiple recipients and comprises a respective one of the notification objects.
5 Assignments
0 Petitions
Accused Products
Abstract
A system comprises email processing circuitry of a mail transfer agent. The email processing circuitry is configured to receive an inbound email message, and detect, based on parsing of the inbound email message, that the inbound email message is intended for multiple recipients and comprises one or both of: a header which determines that notification objects are to be embedded in corresponding output email messages; and body content which determines that notification objects to be embedded in the corresponding output email messages. The email processing circuitry is configured to generate a plurality of unique notification objects. The email processing circuitry is configured to, in response to the detection, package the inbound email message into the outbound email messages, wherein each of the outbound email messages is intended for only one of the multiple recipients and comprises a respective one of the notification objects.
61 Citations
18 Claims
-
1. A method comprising:
-
receiving, by email processing circuitry of a mail transfer agent, an inbound email message from a mail user agent; detecting, by the email processing circuitry based on parsing of the envelope of the inbound email message, that the inbound email message; is intended for multiple recipients; and comprises one or both of; a header which determines that notification objects are to be embedded in corresponding output email messages; and body content which determines that notification objects to be embedded in the corresponding output email messages; generating, by the email processing circuitry, a plurality of unique notification objects; packaging, by the email processing circuitry, the inbound email message into the outbound email messages, wherein each of the outbound email messages is intended for only one of the multiple recipients and comprises a respective one of the notification objects. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
email processing circuitry and networking circuitry of a mail transfer agent, wherein the email processing circuitry is configured to; receive, via the networking circuitry, an inbound email message from a mail user agent; and detect, based on a parse of the envelope of the inbound email message; that the inbound email message is intended for multiple recipients; and that the inbound email comprises one or both of; a header which determines that notification objects are to be embedded in corresponding output email messages; and body content which determines that notification objects to be embedded in the corresponding output email messages; generate a plurality of unique notification objects; package the inbound email message into the outbound email messages, wherein each of the outbound email messages is intended for only one of the multiple recipients and comprises a respective one of the notification objects. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer readable medium having stored thereon one or more lines of code executable by a computer to configure the computer such that it comprises email processing circuitry and networking circuitry of a mail transfer agent, wherein the email processing circuitry is configured to:
-
receive, via the networking circuitry, an inbound email message from a mail user agent; and detect, based on a parse of the envelope of the inbound email message; that the inbound email message is intended for multiple recipients; and that the inbound email comprises one or both of; a header which determines that notification objects are to be embedded in corresponding output email messages; and body content which determines that notification objects to be embedded in the corresponding output email messages; generate a plurality of unique notification objects; package the inbound email message into the outbound email messages, wherein each of the outbound email messages is intended for only one of the multiple recipients and comprises a respective one of the notification objects. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification