I am currently using the excellent article "The Perfect Server - Fedora 7" to set up my Fedora 7 desktop as a server. I am using exim as my MTA. Here is a test I just ran: Code: [[email protected][email protected][email protected][email protected][email protected] So I check Exim main.log: Code: [[email protected][email protected] With regards to the "/var/run/clamd.exim/clamd.sock (No such file or directory)" part, if I actually create the file clamd.sock then the error changes to "unable to connect to UNIX socket /var/run/clamd.exim/clamd.sock (Permission denied)" and additonally the Clamd Log will state that "clamd.sock already exists, please remove it" - which is the reason I removed it to do the above test. I seem to be caught in some kind of paradox here, lol. Additonally, I created a user called clamexim and set User clamexim in the clamd.conf file. Also, to overcome the permission denied with clamd.sock I CHOWNed it to clamexim.exim and I think the permissions where set to 711 so I have the following users in /etc/passwd Code: exim:x:93:93::/var/spool/exim:/sbin/nologin clamav:x:498:497:Clamav database update user:/var/lib/clamav:/sbin/nologin clamexim:x:503:93:Clam Antivirus Scanner:/home/clamexim:/bin/bash All help greatly appreciated.