Method of sending an email to a plurality of recipients with selective treatment of attached files
First Claim
1. A method of sending an email to a plurality of recipients comprising the steps of:
- determining if a file is to be attached to the email;
selecting a treatment for the file corresponding to each recipient; and
sending the email to each recipient with the attached file treated according to the selected treatment for each recipient.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of sending an email message having one or more attached files to a plurality of recipients allows customized treatment of each file as it is being sent to each recipient. Treatments may include different types of encryption, plain text transmission, security classification or user-defined treatments. The invention may be implemented in a client-server configuration with separate client and server programs or in a single integrated email program configuration for use on a single computer. The user is presented with a list of recipients, selects a recipient and then selects a treatment for each file to be used when that file is sent to the selected recipient. This process is repeated for each recipient and each file. A control file is generated by the client program, including the recipient information and the file treatment information for each recipient and each file. The client program sends a single copy of the email message, a single copy of each file and the control file to the server program. The server program reads the control file and prepares individualized emails for each recipient by applying the control file specified treatments for each attached file.
63 Citations
20 Claims
-
1. A method of sending an email to a plurality of recipients comprising the steps of:
-
determining if a file is to be attached to the email;
selecting a treatment for the file corresponding to each recipient; and
sending the email to each recipient with the attached file treated according to the selected treatment for each recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of preparing an email on a client computer to be sent to a plurality of recipients comprising:
-
determining if a file is to be attached to the email;
selecting a treatment for the file corresponding to each recipient;
preparing a control file on the client computer, the control file including information designating the treatment for each recipient; and
transmitting the control file, the email and the attached file to a server computer.
-
-
9. A method of sending a prepared email having at least one attached file from a server computer to a plurality of recipients comprising:
-
receiving a prepared email having at least one attached file and an associated control file, the control file including information designating a treatment for each of the plurality of recipients; and
sending the prepared email to each recipient with the at least one attached file treated according to the designated treatment in the control file.
-
-
10. An email computer program product for sending an email to a plurality of recipients, the email computer program product comprising:
-
computer readable program code means for determining if a file is to be attached to the email;
computer readable program code means for selecting a treatment for the file corresponding to each recipient; and
computer readable program code means for sending the email to each recipient with the attached file treated according to the selected treatment for each recipient. - View Dependent Claims (11, 12, 13, 14)
-
-
15. An email client computer program product for preparing an email to be sent to a plurality of recipients, the email client computer program product comprising:
-
computer readable program code means for determining if a file is to be attached to the email;
computer readable program code means for selecting a treatment for the file corresponding to each recipient;
computer readable program code means for preparing a control file on a client computer, the control file including information designating the treatment for each recipient; and
computer readable program code means for transmitting the control file, the email and the attached file to a server computer.
-
-
16. An email server computer program product for sending a prepared email with at least one attached file to a plurality of recipients, the email server computer program product comprising:
-
computer readable program code means for receiving a prepared email having at least one attached file and an associated control file, the control file including information designating a treatment for each of the plurality of recipients; and
computer readable program code means for sending the prepared email to each recipient with the at least one attached file treated according to the designated treatment in the control file.
-
-
17. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for sending an email to a plurality of recipients, said method steps comprising:
-
determining if a file is to be attached to the email;
selecting a treatment for the file corresponding to each recipient; and
sending the email to each recipient with the attached file treated according to the selected treatment for each recipient. - View Dependent Claims (18)
-
-
19. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for preparing an email on a client computer to be sent to a plurality of recipients, said method steps comprising:
-
determining if a file is to be attached to the email;
selecting a treatment for the file corresponding to each recipient;
preparing a control file on the client computer, the control file including information designating the treatment for each recipient; and
transmitting the control file, the email and the attached file to a server computer.
-
-
20. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for sending a prepared email having at least one attached file from a server computer to a plurality of recipients, said method steps comprising:
-
receiving a prepared email having at least one attached file and an associated control file, the control file including information designating a treatment for each of the plurality of recipients; and
sending the prepared email to each recipient with the at least one attached file treated according to the designated treatment in the control file.
-
Specification