Get your own free workspace
View
 

SpamAssassinImapClient

Page history last edited by PBworks 5 years, 1 month ago


 

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.