A shell script to check remote POP3 server, and delete Microsoft Swen, Netsky, and Sober spams. It gets the username and password from Fetchmail's configuration file.
| Tags | Communications Email Post-Office POP3 Shells |
|---|---|
| Implementation | Unix Shell |
Recent releases


Changes: If the remote POP3 server returns an error (-ERR), this release will skip to the next email message instead of terminating the whole script.


Changes: This release was updated to catch some Microsoft Swen worms which use boundary pattern with no double quotes ("..."). If the message size is large, then more number of lines are tested, instead of the fixed 20 lines before.


Changes: This version detects the Microsoft Sober worm which is about 76kB in size.


Changes: The procmail rc file "popcheck.rc" is now used instead of "egrep" to match for spam. This allows users to add spam patterns from their own ~/.procmailrc. Spam headers are saved in a "spam" file for future reference.


Changes: The ability to download email was removed, since it duplicated what Fetchmail already does.