Method and apparatus for preventing transmission of unwanted email
First Claim
1. In a method of performing a communications protocol for communications between a client and a server comprising the steps of setting a mailer, setting a recipient, and sending a message from the client to the server, the protocol including a step for the server to issue a disconnect command to the client, the improvement comprising:
- storing data indicative of the sender in response to setting the sender;
receiving the identity of the recipient in response to setting the recipient;
selecting a list in correspondence with identity of the recipient;
evaluating identity of the sender for presence or absence from said list and enabling or disabling the sending of the message in accordance with the presence or absence from the list.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus to prevent the transmission of unwarranted email in which identification information for an email is analyzed prior to granting a sender authorization to transmit a message within a communication protocol. At the user server, communication with an incoming message is established by a communication technique, for example, an initial handshake procedure. At the incoming server, header information following the handshake signal is analyzed. Header information may commonly identify an originating server and email address, as well as an intended receiver address. The mail server compares header data to an authorization list, which could comprise a black list. Identification of an unauthorized sender generates a flag which is utilized to generate an unauthorized message notification to the sender. The unauthorized message notification to the sender is achieved before the sender has had the opportunity to send the entire message. The notification to the sender of the unauthorized status effectively revokes the handshake authorization and prevents transmission of data to the user.
-
Citations
18 Claims
-
1. In a method of performing a communications protocol for communications between a client and a server comprising the steps of setting a mailer, setting a recipient, and sending a message from the client to the server, the protocol including a step for the server to issue a disconnect command to the client, the improvement comprising:
-
storing data indicative of the sender in response to setting the sender;
receiving the identity of the recipient in response to setting the recipient;
selecting a list in correspondence with identity of the recipient;
evaluating identity of the sender for presence or absence from said list and enabling or disabling the sending of the message in accordance with the presence or absence from the list. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A machine readable medium that provides instructions which when executed by a processor cause the processor to perform operations comprising:
-
stirring an address of a sender identified in response to setting of a sender by a client;
selecting a list identified in correspondence with identity of a recipient identified in a step of setting a recipient;
prior to enabling sending of message from the client to the server evaluating identity of the sender for presence on the list and enabling or disabling sending of the message in accordance with the presence or absence. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for filtering messages between a sender and receiver via a communication protocol comprising a register for stirring an address of a sender in response to setting of the sender;
-
a register for stirring identity of recipient in response to setting identity of the recipient;
an evaluation module comprising means for storing a list or lists, addressing means responsive to said addressee register for selecting a list in accordance with identity of the recipient and in comparison means for comparing identity of the sender with contents of the list and issuing a signal and correspondence with presence or absence of the sender'"'"'s identity from a list;
command means responsive to the output of the comparison means to issue a signal selectively enabling or disabling sending of the message in correspondence with the presence or absence. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification