I tend to like thinking bigger. Watch this space. C
Dan Kohn wrote: DK> Date: Mon, 15 Apr 2002 09:10:28 -0700 DK> From: Dan Kohn <[EMAIL PROTECTED]> DK> To: [EMAIL PROTECTED] DK> Subject: [SAtalk] Are there any commercial SpamAssassin proxy services? DK> DK> I have gotten SpamAssassin set up as a mail proxy so that all likely DK> spam are tagged as such and automatically filtered to a separate DK> mailbox, where I can check for false positives at my convenience. DK> DK> Am I nuts in thinking that nearly everyone on the Internet would like a DK> similar service, and many of them are willing to pay for it? DK> DK> All that seems necessary is a regular x86 Linux box running DK> SpamAssassin, qmail, procmail, Apache, and a web interface to make DK> configuring all this trivial. As I have done below, you could set this DK> up with a well-known public email address and a private one only used by DK> this server. DK> DK> One could even avoid the step of having public vs. private email DK> addresses by creating a filter on your mail user agent (e.g., Outlook) DK> to send all mail to this server that does not have a X-Spam-Status DK> header. The server would run SpamAssassin on the mail and forward the DK> mail back to the user. All of this could and should be configured with DK> a single forms web page that also has you enter your credit card. How DK> does $50 a year sound for the service, with a money back guarantee, of DK> course? Note that spamcop.net provides something similar, but they do DK> not offer the public/private address option described below. DK> DK> Well, does anyone want to put this together? I'd be willing to pay the DK> upfront costs for the business. DK> DK> DK> DK> Using SpamAssassin as a Mail Relay for Personal Use DK> ---------------------------------------------------------------- DK> DK> These steps assume the following, so substitute as necessary: DK> - Your public email address is [EMAIL PROTECTED] DK> - You have an unpublicized private address [EMAIL PROTECTED] where DK> you actually get your mail DK> - Someone provides you an account of [EMAIL PROTECTED] for running DK> SpamAssassin as a proxy DK> - Your UNIX login is "user" DK> - The location of the SpamAssassin executable is /usr/bin/spamassassin DK> - The location of the procmail executable is /usr/bin/procmail DK> DK> 1. Find a kind soul who will give you an account on his/her Unix box DK> that already has SpamAssassin and procmail installed. DK> DK> 2. Create a .forward file in your home directory containing the below DK> lines: DK> DK> "|IFS=' ' && exec /usr/bin/procmail -f- || exit 75 #user" DK> DK> 3. Create a .procmailrc file in your home directory containing DK> the below lines: DK> DK> :0fw DK> | /usr/bin/spamassassin -P DK> DK> :0 # All messages DK> ! [EMAIL PROTECTED] # Your private address DK> DK> The above lines filter all incoming mail through SpamAssassin and tag DK> probable spam with a unique header, X-Spam-Flag: YES. It then forwards DK> all mail (including the spam) on to your private address. DK> DK> 4. Now, you should be ready to send some test emails and ensure DK> everything works as expected. First, send yourself a test email to DK> [EMAIL PROTECTED] that doesn't contain anything suspicious. You DK> should receive it normally, but there will be a header containing DK> X-Spam-Status: No. Also send yourself an obvious spam mail and check to DK> be sure it is marked as spam. DK> DK> 5. Create a Spam folder in your mail client to check for false DK> positives. Create a new mail filtering rule (you probably want this to DK> be your first one) along the lines of this (which is for Outlook 2002): DK> DK> Apply this rule after message arrives with X-Spam-Flag: YES DK> in the message header and move it to the Spam folder DK> DK> 6. Once you've confirmed that the setup is working, set DK> [EMAIL PROTECTED] to forward to [EMAIL PROTECTED] instead of DK> [EMAIL PROTECTED] DK> DK> 7. When there is a false positive (mail you really want to get that's DK> marked as spam) from [EMAIL PROTECTED], edit DK> .spamassassinrc/user_prefs on the Unix box and add the following line: DK> DK> whitelist_from [EMAIL PROTECTED] DK> DK> - dan DK> -- DK> Dan Kohn <mailto:[EMAIL PROTECTED]> DK> <http://www.dankohn.com/> <tel:+1-650-327-2600> DK> Essays announced on <mailto:[EMAIL PROTECTED]> DK> DK> _______________________________________________ DK> Spamassassin-talk mailing list DK> [EMAIL PROTECTED] DK> https://lists.sourceforge.net/lists/listinfo/spamassassin-talk DK> DK> DK> _______________________________________________ Spamassassin-talk mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/spamassassin-talk