Friday, October 13, 2006

spam filter

Spam is a term used to mean unsolicited, bulk e-mail that clogs your e-mail inbox and is often annoying. A spam filter is a program that will actually capture e-mails that look like spam before they are sent to your in-box.
A mail filter is a piece of software which takes an input of an email message. For its output, it might pass the message through unchanged for delivery to the user's mailbox, it might redirect the message for delivery elsewhere, or it might even throw the message away. Some mail filters are able to edit messages during processing.
A spam filter is a program that is used to detect unsolicited and unwanted email and prevent those messages from getting to a user's inbox. Like other types of filtering programs, a spam filter looks for certain criteria on which it bases judgments. For example, the simplest and earliest versions (such as the one available with Microsoft's Hotmail) can be set to watch for particular words in the subject line of messages and to exclude these from the user's inbox. This method is not especially effective, too often omitting perfectly legitimate messages (these are called false positives) and letting actual spam through. More sophisticated programs, such as Bayesian filters or other heuristic filters, attempt to identify spam through suspicious word patterns or word frequency.
Filter:
In computer programming, a filter is a program or section of code that is designed to examine each input or output request for certain qualifying criteria and then process or forward it accordingly. This term was used in Unix systems and is now used in other operating systems. A filter is "pass-through" code that takes input data, makes some specific decision about it and possible transformation of it, and passes it on to another program in a kind of pipeline. Usually, a filter does no input/output operation on its own. Filters are sometimes used to remove or insert headers or control characters in data.
In Windows operating systems, using Microsoft's Internet Server Application Programming Interface (
ISAPI), you can write a filter (in the form of a dynamic link library or DLL file) that the operating system gives control each time there is a Hypertext Transport Control (HTTP) request. Such a filter might log certain or all requests or encrypt data or take some other selective action.
2) In telecommunications, a filter is a device that selectively sorts signals and passes through a desired range of signals while suppressing the others. This kind of filter is used to suppress noise or to separate signals into
bandwidth channels.
3) In Photoshop and other graphic applications, a filter is a particular effect that can be applied to an image or part of an image. Filters can be fairly simple effects used to mimic traditional photographic filters (which are pieces of colored glass or gelatine placed over the lens to absorb specific wavelengths of light) or they can be complex programs used to create painterly effects.

Software that diverts incoming spam. Spam filters can be installed in the user's machine or in the mail server, in which case, the user never receives the spam in the first place. Spam filtering can be configured to trap messages based on a variety of criteria, including sender's e-mail address, specific words in the subject or message body or by the type of attachment that accompanies the message. Address lists of habitual spammers (blacklists) are maintained by various organizations, ISPs and individuals as well as lists of acceptable addresses (whitelists) that might be misconstrued as spam. Spam filters reject blacklisted messages and accept whitelisted ones ).Sophisticated spam filters use AI techniques that look for key words and attempt to decipher their meaning in sentences in order to more effectively analyze the content and not trash a real message. Spam filters can also divert mail that comes to you as "Undisclosed Recipients," instead of having your e-mail address spelled out in the "to" or "cc" field. See ad blocker, spam trap and Bayesian filtering.

0 Comments:

Post a Comment

<< Home