> If you followed the instructions I gave, they'd be in /var/spool/mqueue.spam > > Did you delete that directory too? There may have been non-spam messages > there too. bad bad me - I figured out how to delete all the files in the mail queue before receiving your instructions and (again bad I know) saw that as a first priority. > Deleting this sort of stuff really is a bad idea because you've lost > some evidence of what's happened. So you don't know if a machine your > server trusts has been compromised, whether your server is a plain old > open relay, or whether your server itself has been compromised or > running a spam-vulnerable application. Without the evidence to reassure > yourself that it's only vulnerable to spamming and your machine hasn't > actually been rooted, you should assume the worst and do as Sam said - > reinstall from scratch. As soon as I got to the machine, with spam still obviously being sent out, I checked all users. There were only entries for me as root having logged on just a few moments earlier, nothing else. I won't rule that out of course but occam's razor points to my many attempts to get sendmail to relay my remote Evolution/Outlook clients. Apparently I *did* get relaying working - just not for me! I had carefully noted my changes to sendmail.mc (mentioned earlier) and the first thing I did was comment them out, rebuild and reboot. It was the reboot that flagged up the mysqld problem, and that might have happened over several weeks since I rarely reboot. > I need to see the full headers really. The addresses used are probably > irrelevant because spammers just forge them anyway. The interesting > thing to see is where the mail came from. > > >>Try removing the lock file manually: > >> > >># rm /var/lock/subsys/mysqld > >> > >>This is probably a symptom of the problem rather than being the problem > >>itself though. > > > > > > I had already tried that trick - no difference, it just creates a new > > file when I try to restart. > > The error seems to be: > > /usr/libexec/mysqld: Can't find file: './mysql/host.frm' (errno:13) > > but I haven't tracked that one down yet > > That file should be in /var/lib/mysql/mysql > > You might have to recover it from your backups if it's no longer there. That is my next priority bob