Method and apparatus for forwarding emails to previous recipients
First Claim
1. A computer implemented method for forwarding an email message, the computer implemented method comprising:
- receiving a request to forward the email message to form an email message to be forwarded;
automatically determining, by a processing unit, whether the email message to be forwarded was a reply email message, wherein automatically determining that the email message to be forwarded is a reply email message comprises;
determining that the email message to be forwarded was previously sent in response to an original email message; and
determining that the email message to be forwarded was only sent to a sender of the original email message;
responsive to a determination that the email message to be forwarded was the reply email message, determining whether the original email message was previously sent to a plurality of recipients;
responsive to a determination that the original email message was previously sent to the plurality of recipients, automatically inserting email addresses associated with each of the plurality of recipients of the original email message and an email address associated with the sender of the original email message into a recipient field of the email message to be forwarded;
automatically identifying the email address associated with the sender of the original email message to form an identified email address, wherein the email message to be forwarded is unsent to the identified email address and wherein the identified email address remains part of the recipient field of the email message to be forwarded; and
sending the email message to be forwarded to the email addresses associated with each of the plurality of recipients of the original email message excluding the identified email address to form a forwarded email message.
4 Assignments
0 Petitions
Accused Products
Abstract
The illustrative embodiments of the present invention described herein provide a computer implemented method, apparatus, and computer program product for forwarding a reply email message. The process dynamically inserts email addresses associated with a plurality of recipients of an original email message and with an email address associated with the sender of the original email message into a recipient field of the reply email message. The email address associated with the sender of the original email message is identified to form an identified email address, wherein a copy of the reply email message is unsent to the identified email address. However, the identified email address remains part of the recipient field. In response to receiving a send command, the reply email message is sent to the email addresses associated with the recipient field excluding the identified email address.
-
Citations
20 Claims
-
1. A computer implemented method for forwarding an email message, the computer implemented method comprising:
-
receiving a request to forward the email message to form an email message to be forwarded; automatically determining, by a processing unit, whether the email message to be forwarded was a reply email message, wherein automatically determining that the email message to be forwarded is a reply email message comprises; determining that the email message to be forwarded was previously sent in response to an original email message; and determining that the email message to be forwarded was only sent to a sender of the original email message; responsive to a determination that the email message to be forwarded was the reply email message, determining whether the original email message was previously sent to a plurality of recipients; responsive to a determination that the original email message was previously sent to the plurality of recipients, automatically inserting email addresses associated with each of the plurality of recipients of the original email message and an email address associated with the sender of the original email message into a recipient field of the email message to be forwarded; automatically identifying the email address associated with the sender of the original email message to form an identified email address, wherein the email message to be forwarded is unsent to the identified email address and wherein the identified email address remains part of the recipient field of the email message to be forwarded; and sending the email message to be forwarded to the email addresses associated with each of the plurality of recipients of the original email message excluding the identified email address to form a forwarded email message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product comprising:
-
a non-transitory computer readable storage medium including computer usable program code for forwarding an email message, the computer program product comprising; computer usable program code for receiving a request to forward the email message to form an email message to be forwarded; computer usable program code for automatically determining whether the email message to be forwarded was a reply email message, wherein automatically determining that the email message to be forwarded was a reply email message comprises; computer usable program code for determining that the email message to be forwarded is an email message that was previously sent in response to an original email message; and computer usable program code for determining that wherein the email message to be forwarded was only sent to a sender of the original email message; computer usable program code for determining whether the original email message was previously sent to a plurality of recipients in response to a determination that the email message to be forwarded was the reply email message; computer usable program code for automatically inserting email addresses associated with each of the plurality of recipients of the original email message and an email address associated with the sender of the original email message into a recipient field of the email message to be forwarded in response to a determination that the original email message was previously sent to the plurality of recipients; computer usable program code for automatically identifying the email address associated with the sender of the original email message to form an identified email address, wherein the email message to be forwarded is unsent to the identified email address and wherein the identified email address remains part of the recipient field of the email message to be forwarded; and computer usable program code for sending the email message to be forwarded to the email addresses associated with each of the plurality of recipients of the original email message excluding the identified email address to form a forwarded email message. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus comprising:
-
a bus system; a communications system connected to the bus system; a memory connected to the bus system, wherein the memory includes computer usable program code; and a processing unit connected to the bus system, wherein the processing unit executes the computer usable program code to; receive a request to forward the email message to form an email message to be forwarded; automatically determine whether the email message to be forwarded was a reply email message, wherein to automatically determine that the email message to be forwarded was a reply email message comprises the processing unit executes the computer usable program code to; determine that the email message to be forwarded was previously sent in response to an original email message; and determine that the email message to be forwarded was only sent to a sender of the original email message; determine whether the original email message to be forwarded was previously sent to a plurality of recipients in response to determination that the email message was the reply email message; automatically insert email addresses associated with each of the plurality of recipients of the original email message and an email address associated with the sender of the original email message into a recipient field of the email message to be forwarded in response to a determination that the original email message was previously sent to the plurality of recipients; automatically identify the email address associated with the sender of the original email message to form an identified email address, wherein the email message to be forwarded is unsent to the identified email address and wherein the identified email address remains part of the recipient field of the email message to be forwarded; and send the email message to be forwarded to the email addresses associated with each of the plurality of recipients of the original email message excluding the identified email address to form a forwarded email message.
-
Specification