Honoring user preferences in email systems
First Claim
Patent Images
1. A method for receiving email in an email system having an inbound server and at least one secondary server communicating via a secure network within the system, the method comprising:
- receiving a message addressed to a user of the email system at the inbound server;
determining at the inbound server whether the message should not be delivered to a storage location for the user, at the secondary server, and if so, marking the message for deletion;
communicating with the secondary server via the secure network to determine whether the secondary server wishes to receive the message marked for deletion by the inbound server, the secondary server automatically determining to receive the message based on pre-defined preferences of the user; and
receiving at the inbound server an indication from the secondary server concerning whether the secondary server wishes to receive the message; and
accepting or rejecting the message at the inbound server based on the indication.
2 Assignments
0 Petitions
Accused Products
Abstract
In a distributed email system, user preferences respected more effectively by presenting messages marked for deletion to secondary messaging servers having access to user preferences. Messages marked for deletion by inbound servers are presented to secondary level servers having access to user white lists and the choice of whether to delete the suspect message is made by the secondary server.
-
Citations
20 Claims
-
1. A method for receiving email in an email system having an inbound server and at least one secondary server communicating via a secure network within the system, the method comprising:
-
receiving a message addressed to a user of the email system at the inbound server; determining at the inbound server whether the message should not be delivered to a storage location for the user, at the secondary server, and if so, marking the message for deletion; communicating with the secondary server via the secure network to determine whether the secondary server wishes to receive the message marked for deletion by the inbound server, the secondary server automatically determining to receive the message based on pre-defined preferences of the user; and receiving at the inbound server an indication from the secondary server concerning whether the secondary server wishes to receive the message; and accepting or rejecting the message at the inbound server based on the indication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for storing email in an email system having a plurality of inbound message servers communicating with sending message servers to receive messages addressed to users of the email system, and communicating with a secondary server via a secure network routing messages addressed to users to storage, comprising:
-
receiving a request to connect to one of the plurality of inbound message servers to deliver a message for an addressee user of the email system; filtering the message at the one of the plurality of inbound servers to determine whether to reject the message and if so, marking the message for deletion; communicating information concerning the message including the marking for deletion to one of the secondary servers associated with a user storage location within the email system and via the secure network to determine whether the secondary server desires to receive the message marked for deletion, the secondary server making an automatic determination based on predefined preferences of the addressee user; receiving an indication at the one of the plurality of inbound servers of acceptance from the secondary server for the message; accepting the message at the inbound server; and delivering the message from the inbound server to the one of the secondary servers. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computer implemented method for honoring user safe lists in an enterprise email messaging system including at least one inbound server receiving messages addressed to users of the enterprise email messaging system and at least one secondary server storing messages for said users of the enterprise messaging system, the at least one secondary server communicating with the at least one inbound server via a secure network, the secondary server having access to a user'"'"'s predefined preferences, the method comprising:
-
receiving a message at the inbound server for an addressee of the enterprise email messaging system; determining a spam rating for the message at the inbound server, and if the spam rating exceeds a threshold, marking the message for deletion; communicating using SMTP protocol a marked status for deletion to the secondary server along with message information; automatically determining, at the secondary server, whether to accept the message by comparing the message information to at least the user preferences, the predefined user preferences defined by the addressee of the message; communicating an indication between the secondary server and the inbound server to transmit the message to the secondary server for storage for a user of the enterprise email messaging system. - View Dependent Claims (18, 19, 20)
-
Specification