Hi thanks for the early reply.i followed the entire guide and as you can see from post i have added and ok the domains in my transports maps etc. i am using the script to pull the reciepients from ad as per the guide which works fine. Fuzzy is implemented as per the guide. I have taken out the sections in red as you stated just to test but same result

#
# Baruwa - Web 2.0 MailScanner front-end.
# Copyright (C) 2010 Andrew Colin Kissa <[email protected]>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License along
# with this program; if not, write to the Free Software Foundation, Inc.,
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
#
# vim: ai ts=4 sts=4 et sw=4

done still no logs in baruwa. On the other hand after a length period the mail did finally clear from the queue before i mad the change you asked me to .

the sender got a message

Our virus detector failed to completely analyse a message you sent:-
To: [email protected]
Subject: tester mike
Date: Fri Dec 3 16:15:44 2010
Any parts of the message that could not be analysed will not have been delivered.

If you are using Microsoft Outlook, we strongly recommend you change your outgoing message format from "Rich Text" to "HTML" or "Plain Text".

Ok, for the purpose of troubleshooting, lets remove the entries for the disclaimer. Also, the whitelist entry has an '$' at the end, that is what I was referring to. My script does not have that. If it exist in your main, please remove it.

Hi i have taken the disclaimer line out. The $ at the end of whitelist was actually due to putty because the lien was longer than the width and therefor it places $ at the end to show theres more on that line

i have rebuilt the hash file for the headerchecks as you requested. Just so we on the same page . I am sending emails from an outside account to be delivered to an exchange server behind the spam snake server

like i said the email sits in the mailq of the spamsnale server and eventually is cleared . But message is recieved in the remote sendin email client saying

Our virus detector failed to completely analyse a message you sent:-
To: [email protected]
Subject: kjhsks
Date: Fri Dec 3 20:43:38 2010
Any parts of the message that could not be analysed will not have been delivered.

If you are using Microsoft Outlook, we strongly recommend you change your outgoing message format from "Rich Text" to "HTML" or "Plain Text".

For the Fuzzy issue, I have edited that section and if you followed it now, you'll be able to get by those errors. Make sure to set the password on the db and assign it to FuzzyOcr.cf under the mysql section.

As for the MS issues, the only other time I've seen that was when the harddrive was full. Check to see if your partitions are full by any chance. Also, if you run freshclam, what happens? Does it complete?

Simple. Setup the postfix transport settings in main.cf with mysql:/etc/postfix/mysql-transports.cf

Make sure you follow the guide on the postfix section.

Log into Baruwa as admin, or whatever your admin user is. Go to the settings tab and setup your account/domain info. Whatever you put into the mail host field will be your transport for whichever domain you're working with.The query will pull the result in this format:
transport
smtp:mail.example.com:25 if domain = domainA

Everything for postfix is handled via Baruwa now, so no need to edit postfix tables manually.