I'm having problems with my mail not getting processed properly. This setup has been in place for years and worked without problems. All of a sudden this weekend it stopped delivering its mail from the incoming queue. If I modify my MailScanner.conf file to run in debug mode it will process a bunch of email and sends it of but it?s always finishing with the messages below. The number of EOCD messages seems to very with the number of email processed in that debug run. Something else I notice is that the emails only actually get sent on after the debug has ended. If I run without debug as normal it seems to just start gathering in the incoming queue. After a while it will show the odd message go through but it's marked as a virus and I don't believe that every email coming in contains a virus. I went through all the mysql databases and repaired any tables that contained errors as well but that didn't seem to help. Does anyone have any clues as to how I can solve this issue? I'm lost here.
Starting MailScanner daemons: incoming sendmail: SPF milter already running [ OK ] outgoing sendmail: [ OK ] MailScanner: In Debugging mode, not forking... Ignore errors about failing to find EOCD signature format error: can't find EOCD signature at /usr/sbin/MailScanner line 820 format error: can't find EOCD signature at /usr/sbin/MailScanner line 820 commit ineffective with AutoCommit enabled at /usr/lib/MailScanner/MailScanner/CustomFunctions/MailWatch.pm line 93, <CLIENT> line 707. Commmit ineffective while AutoCommit is on at /usr/lib/MailScanner/MailScanner/CustomFunctions/MailWatch.pm line 93, <CLIENT> line 707. Stopping now as you are debugging me. [ OK ]