×

Managing connections and messages at a server by associating different actions for both different senders and different recipients

  • US 20060010215A1
  • Filed: 05/27/2005
  • Published: 01/12/2006
  • Est. Priority Date: 05/29/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing connections from different senders and email messages for different recipients at a message transfer agent (MTA), comprising:

  • receiving at said server a first incoming connection from a first sender and a second incoming connection from a second sender, wherein said first sender is different than said second sender;

    based on said first incoming connection, determining a first sender identifier of a plurality of sender identifiers;

    based on said second incoming connection, determining a second sender identifier of said plurality of sender identifiers;

    based on said first sender identifier, inspecting a first mapping to identify a first accept action of a first plurality of actions, wherein said first mapping associates said plurality of sender identifiers with said first plurality of actions;

    based on said second sender identifier, inspecting said first mapping to identify a first reject action of said first plurality of actions;

    based on said first accept action, receiving one or more email messages over a first connection based on said first incoming connection;

    based on said first reject action, terminating a second connection based on said second incoming connection without receiving any email messages over said second connection;

    receiving at said MTA a first email message for a first recipient and a second email message for a second recipient, wherein said first recipient is different than said second recipient;

    based on said first email message, determining a first recipient identifier of a plurality of recipient identifiers;

    based on said second email message, determining a second recipient identifier of said plurality of recipient identifiers;

    based on said first recipient identifier, inspecting a second mapping to identify a second accept action of a second plurality of actions, wherein said second mapping associates said plurality of recipient identifiers with said second plurality of actions;

    based on said second recipient identifier, inspecting said second mapping to identify a second reject action of said second plurality of actions;

    based on said second accept action, accepting said first email message for delivery to said first recipient; and

    based on said second reject action, rejecting said second email message for delivery to said second recipient.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×