Intro/Background

This is a drop-in replacement for ImapAssassin.

See also SpamAssassinImapClientMacGui for a graphical user interface to this client.

Download

Tar/Gzip

http://www.buhacoff.net/2007/projects/spamassassin-imapassassin/ImapAssassin-1.0.tar.gz

Zip

http://www.buhacoff.net/2007/projects/spamassassin-imapassassin/ImapAssassin-1.0.zip

How to Install

Install spamassassin (www.spamassassin.org) following the instructions at the
site.

Put the IMAPAssassin script somewhere you can execute it.

Place imapsa.conf in your ~/.spamassassin directory

Edit imapsa.conf to supply your IMAP username, password, and server.

How to Run

Execute ImapAssassin. It will run and not exit unless killed. You can start
ImapAssassin from a cron job since it checks for a running instance before
starting.

Troubleshooting

The PID file is kept at ~/.spamassassin/IMAP.pid

IMAP.pid contains the PID of the running IMAPAssassin. Removing this shouldn't
be necessary, but if it won't start you might try that.

Features

Uses IMAP search feature to select messages to scan. User can specify the search
string in the configuration file.

Future Improvements

Open to suggestions... please email me at jonathan@buhacoff.net

Important! Please include the word SpamAssassinImapClient in your subject line.

License

Copyright 2007 Jonathan Buhacoff

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

See also


Page Information

  • 1 year ago [history]
  • View page source
  • You're not logged in
  • Tags: SpamAssassin

Wiki Information

Recent PBwiki Blog Posts