|
Mailwasher Anti - Spam Software
The Anti-Spam Solution
MailWasher Pro is an anti-spam
program that effectively filters unsolicited commercial e-mail,
more commonly known as spam. Protecting users from e-mail borne
security threats, MailWasher Pro stops all unwanted mail from
reaching inboxes and inconveniencing users.
How does MailWasher Pro work?
MailWasher Pro automatically
detects spam by scanning the body text, consulting online databases
of known spam, together with blacklists users have created
and optional user-configured filters.
The software has a simple three-step
process:
1. Check incoming mail
2. Mark mail for deletion and/or bounce
3. Process mail
The software then assigns incoming
mail with a status determining what action the user should
take. MailWasher Pro has a unique bounce feature, which sends
a message back to the sender appearing as though their e-mail
address does not exist. Safely previewing mail from the ISP’s
server, MailWasher Pro eliminates spam before it can pose a
security threat to a users system. Users then process their
mail, and can open their mail program from the MailWasher Pro
window if desired. MailWasher Pro supports the POP3 protocol
- which is the most common way to access e-mail. MailWasher
Pro also supports Hotmail’s 110 million users who receive
around 80% of all spam according to reports.
Because the software utilises
human intelligence, legitimate mail is never blocked and
only messages that have been bounced are added to the users
Blacklist. Trusted senders can be added to the Friends list
ensuring messages from family, friends and colleagues are
never flagged. MailWasher Pro is available as a FREE fully
functional 30 day trial download. MailWasher Pro is simple
in design and very user-friendly, it takes only minutes to
configure and learn how to use.
|
Newsletter News
";
$url = str_replace("", $KEYWORDS, $url);
print "";
flush();
class SimpleXmlParser{
var $SimpleParser;
var $feedUrl;
var $title = "";
var $description = "";
var $link = "";
var $author="";
var $pubDate="";
var $insideitem = false;
var $tag = "";
var $count_results = 0;
var $total_results = 0;
function SimpleXmlParser($MyFeed, $results) {
$this->total_results = $results;
$this->SimpleParser = xml_parser_create();
$this->feedUrl=$MyFeed;
xml_set_object($this->SimpleParser,$this);
xml_set_element_handler($this->SimpleParser, "XmlParserFirstElement", "XmlParserendElement");
xml_set_character_data_handler($this->SimpleParser, "characterData");
$this->ParseFeed(); // Call to Parser Function
}
function XmlParserFirstElement($parser, $tagName, $attrs) {
if ($this->insideitem) {
$this->tag = $tagName;
} elseif ($tagName == "ITEM") {
$this->insideitem = true;
}
}
function XmlParserendElement($parser, $tagName) {
//The Function Will be called, when ever the XML_PARSER Encounters a end Tag, in the XML File
if ($tagName == "ITEM") {
if ($this->count_results < $this->total_results) {
print "- ";
print " link . "\">";
print htmlspecialchars(trim($this->title));
print "
";
print htmlspecialchars(trim($this->description)) . " ";
print " ";
$this->title = "";
$this->description = "";
$this->link = "";
$this->insideitem = false;
}
$this->count_results = $this->count_results + 1;
}
}
function characterData($parser, $data) {
if ($this->insideitem) {
switch ($this->tag) {
case "TITLE":
$this->title .= $data;
break;
case "DESCRIPTION":
$this->description .= $data;
break;
case "LINK":
$this->link .= $data;
$pos = strpos($this->link, "*");
if (!($pos === false)) {
$this->link = substr($this->link , $pos + 1, 300);
}
$this->link = trim($this->link);
$pos = strpos($this->link, "//");
if (!($pos === false)) {
$this->link = substr($this->link , $pos + 2, 300);
}
break;
}
}
}
function ParseFeed(){
$data=str_replace("’", "'",$data);
$data=str_replace("-–","-",$data);
$data=str_replace("“","'",$data); $data=str_replace("â€","'",$data);
$data = file_get_contents($this->feedUrl);
xml_parse($this->SimpleParser, $data);
xml_parser_free($this->SimpleParser);
}
}
$XMLpar = new SimpleXmlParser($url, $QTY);
print " "
?>
|
|