I have OpenSuse 10.2 on my server.  I installed these mail-related programs:

* Amavisd-new
* clamav
* fetchmail
* postfix
* procmail
* spamassassin
* courier-authlib-userdb
* courier-imap

YaST reported no conflicts between these. Some info on Amavisd-new: it is a high-performance interface between mailer (MTA) and content checkers: virus scanners or SpamAssassin. It works with postfix, sendmail, and exim. The clamav package says: "clamav can be used in conjunction with AMaViSD-new and Postfix". I chose courier because it supports mail folders, and I dislike the way that cyrus does not allow me to have mail in subfolders (of course, folders to the mail client... they're actually files in Unix).

I have 2 issues:

ISSUE 1. I set up the MTA using YaST, and told it to retrieve mail from my remote mail at 1and1.com. I thought since I was using IMAP for retrieval it would leave a copy on the remote server and I could synchronize mail between both servers. It didn't synchronize... it took everything out of my remote inbox. To make things worse, it's not delivering locally. To figure out what was going on, I sent a test message with the string 1234567890 in both the body and the subject. I grep'ped for emails sent from flfn.org:

grep -r flfn.org /var/log/
/var/log/mail:Apr 10 02:42:27 mscis postfix/cleanup[7548]: 66D741C484: message-id=<[EMAIL PROTECTED]> /var/log/mail:Apr 10 02:42:28 mscis postfix/qmgr[6690]: 66D741C484: from=<[EMAIL PROTECTED]>, size=1597, nrcpt=1 (queue active) /var/log/mail:Apr 10 02:47:31 mscis postfix/qmgr[4433]: 66D741C484: from=<[EMAIL PROTECTED]>, size=1597, nrcpt=1 (queue active) /var/log/mail:Apr 10 03:20:46 mscis postfix/qmgr[4433]: 66D741C484: from=<[EMAIL PROTECTED]>, size=1597, nrcpt=1 (queue active) /var/log/mail:Apr 10 04:10:47 mscis postfix/qmgr[4433]: 66D741C484: from=<[EMAIL PROTECTED]>, size=1597, nrcpt=1 (queue active) /var/log/mail.info:Apr 10 02:42:27 mscis postfix/cleanup[7548]: 66D741C484: message-id=<[EMAIL PROTECTED]> /var/log/mail.info:Apr 10 02:42:28 mscis postfix/qmgr[6690]: 66D741C484: from=<[EMAIL PROTECTED]>, size=1597, nrcpt=1 (queue active) /var/log/mail.info:Apr 10 02:47:31 mscis postfix/qmgr[4433]: 66D741C484: from=<[EMAIL PROTECTED]>, size=1597, nrcpt=1 (queue active) /var/log/mail.info:Apr 10 03:20:46 mscis postfix/qmgr[4433]: 66D741C484: from=<[EMAIL PROTECTED]>, size=1597, nrcpt=1 (queue active) /var/log/mail.info:Apr 10 04:10:47 mscis postfix/qmgr[4433]: 66D741C484: from=<[EMAIL PROTECTED]>, size=1597, nrcpt=1 (queue active)

Then I grep'ped for the ID:

grep -r 66D741C484 /var/log/
/var/log/mail:Apr 10 02:42:27 mscis postfix/smtpd[7516]: 66D741C484: client=localhost[127.0.0.1] /var/log/mail:Apr 10 02:42:27 mscis postfix/cleanup[7548]: 66D741C484: message-id=<[EMAIL PROTECTED]> /var/log/mail:Apr 10 02:42:28 mscis postfix/qmgr[6690]: 66D741C484: from=<[EMAIL PROTECTED]>, size=1597, nrcpt=1 (queue active) /var/log/mail:Apr 10 02:43:25 mscis postfix/smtp[7558]: 66D741C484: to=<[EMAIL PROTECTED]>, orig_to=<[EMAIL PROTECTED]>, relay=127.0.0.1[127.0.0.1]:10024, delay=55, delays=1.3/0.19/53/0, dsn=4.4.2, status=deferred (lost connection with 127.0.0.1[127.0.0.1] while receiving the initial server greeting) /var/log/mail:Apr 10 02:47:31 mscis postfix/qmgr[4433]: 66D741C484: from=<[EMAIL PROTECTED]>, size=1597, nrcpt=1 (queue active) /var/log/mail:Apr 10 02:48:06 mscis postfix/smtp[4718]: 66D741C484: to=<[EMAIL PROTECTED]>, orig_to=<[EMAIL PROTECTED]>, relay=127.0.0.1[127.0.0.1]:10024, delay=339, delays=304/15/20/0.07, dsn=4.5.0, status=deferred (host 127.0.0.1[127.0.0.1] said: 451-4.5.0 Error in processing, id=04803-04, virus_scan FAILED: virus_scan: ALL VIRUS SCANNERS FAILED: ClamAV-clamscan av-scanner FAILED: /usr/bin/clamscan unexpected exit 50, output="LibClamAV Error: cli_loaddb(): No supported database files found in /var/lib/clamav 451 4.5.0 ERROR: Not supported data format" at (eval 58) line 466. (in reply to end of DATA command))

Methinks I have a virus scan issue :). I'm not sure how to solve it. I'm afraid to uninstall/reinstall because I don't want to lose my mail in the queue. I grep'ped the amavis queue for my message, using the unique string I put in the message:

grep -r 1234567890 /var/spool/amavis/
grep: /var/spool/amavis/amavisd.sock: No such device or address
/var/spool/amavis/tmp/amavis-20070410T032048-04803/email.txt:Subject: test the local mta log 1234567890 /var/spool/amavis/tmp/amavis-20070410T032048-04803/email.txt:test message body, check mta log 1234567890 /var/spool/amavis/tmp/amavis-20070410T032048-04803/parts/p001:test message body, check mta log 1234567890 /var/spool/amavis/tmp/amavis-20070410T024806-04803/email.txt:Subject: test the local mta log 1234567890 /var/spool/amavis/tmp/amavis-20070410T024806-04803/email.txt:test message body, check mta log 1234567890 /var/spool/amavis/tmp/amavis-20070410T024806-04803/parts/p001:test message body, check mta log 1234567890

ISSUE 2. I can't access my local inbox with anything except pine and mutt - perhaps because I've received no email so far. I'm not even sure if pine and mutt are working right since all mail is in the virus checking queue.

Any ideas?

/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/

Reply via email to