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
http://www.apache.org/licenses/LICENSE-2.0
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
Comments (0)
You don't have permission to comment on this page.