Techniques are presented for assigning reputations to email senders. In
one implementation, real-time statistics and heuristics are constructed,
stored, analyzed, and used to formulate a sender reputation level for use
in evaluating and controlling a given sender's connection to an message
transfer agent or email recipient. A sender with an unfavorable
reputation may be denied a connection before resources are spent
receiving and processing email messages from the sender. A sender with a
favorable reputation may be rewarded by having safeguards removed from
the connection, which also saves system resources. The statistics and
heuristics may include real-time analysis of traffic patterns and
delivery characteristics used by an email sender, analysis of content,
and historical or time-sliced views of all of the above.