Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Use ISP-based Spam Assassin and local Fetchmail OS X Server
I just switched our ISP to Speakeasy, who use the Spam Assassin spam filter. I wanted to have them pre-filter our mail. I listed them as the only mail exchangers for our domain. I then used Fetchmail to transfer the messages via POP3 to my server's mail transfer agent (MTA), Postfix. The benefits are:
  • Greatly reduced load on my server. No more handling all the domain email traffic (and the mountains of spam that clog up our 768K dsl line)
  • I don't have to monkey with configuring Spam assassin.
  • I don't have to monkey with configuring a vacation message module- that's built-in to the Speakeasy webmail interface.
  • When my server is down, we use Speakeasy webmail as a fallback.
So far I am very happy with the performance, and people have found navigating the spam settings and auto-reply features on the webmail interface easy to work with. Fetchmail 6.2.5 is already included in Panther 10.3.5, so you don't have to build it from scratch. Here are the instructions I followed for setting up Fetchmail. There is also some good info for workstation users here.

The only glitch I haven't figured out yet is that an account has to be logged in on the server to make it work. The file that tells Fetchmail what server to look for and what accounts to query (.fetchmailrc) has to be located at the root level of the the logged-in user's home folder. I also would like to prevent my server from responding to smtp requests from spammers who somehow know there is a mail server at my location, even though the mail exchangers make no mention of my server.
    •    
  • Currently 1.38 / 5
  You rated: 1 / 5 (8 votes cast)
 
[7,655 views]  

Use ISP-based Spam Assassin and local Fetchmail | 1 comments | Create New Account
Click here to return to the 'Use ISP-based Spam Assassin and local Fetchmail' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Use ISP-based Spam Assassin and local Fetchmail
Authored by: pwestbro on Oct 05, '04 12:44:51PM

If you want to only accept the mail from fetchmail, just configure Postfix to only accept connections from localhost, since that is how fetchmail connects to the mail server.



[ Reply to This | # ]