With image only spam on the rise, I went looking for a way to block this with the default postfix configs. But, I don't think postfix has become that advanced, yet.... But, after a few searches on google, I stumbled upon fuzzyocr, and it seems to have success with those who know how to install it with their spamassassin boxes. Unfortunately, I'm not as proficient with linux as these above people are, and rely heavily on falko's guides for much of my server's tasks. I found this little howto: http://www200.pair.com/mecham/spam/image_spam.html but, his configurations are quite different than those of the default ISPconfig install on an Ubuntu box. I'll try to set up my own test box, but I don't think I'll get it right on the first, heck, second try. But, if anyone has any success installing fuzzyocr on a box similar to mine, please post your steps. Thanks in advance.
I'm going to do this, but not this year. I just completed the basic install of a Ubuntu 6.10 and ISPConfig and I'm now completing the configuration. I'll also be adding Shorewall / Snort to this setup, so lot's of work in the pipeline. First priority: holidays. I'll be documenting my steps .......
Has anyone gotten this to work? I tried following the howto linked above and it says that gifcicle is not available. If I Google gifcicle, I come across a image creation program. Is it the same?
Did you take a look at this tutorial? http://www.howtoforge.com/fight_image_spam_with_fuzzyocr_spamassassin
I had the same message "Package gifsicle is not available" on my Debian Sarge system. I think it is only available for Ubuntu 6.10 and Debian Etch.
It's available for Debian Sarge from backports.org: http://backports.org/debian/pool/main/g/gifsicle/
Falko, Thanks for your help on this. I appreciate it. I added the backports into my /etc/apt/sources list and everything went well with the how-to until I ran the test at the end. Here's the result: Any ideas?
It seems FuzzyOcr::Logging is missing, but I think it should have been installed together with FuzzyOCR. What's the output of Code: updatedb locate Logging.pm ?
debian:~# updatedb debian:~# locate Logging.pm /home/admispconfig/ispconfig/tools/spamassassin/etc/mail/spamassassin/FuzzyOcr/Logging.pm /usr/src/FuzzyOcr-3.5.1/FuzzyOcr/Logging.pm
Try this: Code: cp /home/admispconfig/ispconfig/tools/spamassassin/etc/mail/spamassassin/FuzzyOcr/Logging.pm /home/admispconfig/ispconfig/tools/spamassassin/usr/share/perl/5.8.4/
I copied the file like you said. Here's the new result of Code: /home/admispconfig/ispconfig/tools/spamassassin/usr/bin/spamassassin --debug FuzzyOcr < /usr/src/FuzzyOcr-3.5.1/samples/ocr-gif.eml > /dev/null from the How-To:
I'm ready to roll out Etch once it officially goes to "stable" so I can wait a bit for this. Thanks, Falko!