I just updated to
A. Kloxo-MR: 7.0.0.b-2015030901
B. OS: CentOS release 5.11 (Final) i686
C. Apps:
1. MySQL: mysql55-5.5.42-1.ius.el5
2. PHP: php53u-5.3.29-1.ius.el5
3. Httpd: httpd-2.2.29-1.mr.el5
4. Lighttpd: --uninstalled--
5. Hiawatha: hiawatha-9.12.0-f.3.mr.el5
6. Nginx: --uninstalled--
7. Cache: --uninstalled--
8. Dns: nsd-4.1.1-2.mr.el5
9. Qmail: qmail-toaster-1.03-1.3.47.mr.el5
- with: courier-imap-toaster-4.1.2-1.3.18.mr.el5
D. Php-type (for Httpd/proxy): suphp
E. Memory:
total used free shared buffers cached
Mem: 1024 504 519 0 0 188
-/+ buffers/cache: 316 707
Swap: 1024 0 1024
After that, sending email failed with "unable to exec qq".
I saw that /etc/tcprules.d/tcp.smtp had
QMAILQUEUE="/var/qmail/bin/simscan"
simscan was missing, as yum had just removed it as part of the upgrade.
I tried installing simscan-toaster:
----------
Is this ok [y/N]: y
Downloading Packages:
simscan-toaster-1.4.0-1.4.6.mr.el5.i386.rpm | 61 kB 00:00
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : simscan-toaster 1/1
error running spamassassin
error running clamdscan
simscan versions cdb file built. /var/qmail/control/simversions.cdb
simscan cdb file built. /var/qmail/control/simcontrol.cdb
Your existing tcp.smtp file was *not* overwritten, but a new one was created called "tcp.smtp.new" that
you should look at to ensure no new directives were added that may cause issues with your system.
warning: user clamav does not exist - using root
warning: user clamav does not exist - using root
warning: user clamav does not exist - using root
Installed:
simscan-toaster.i386 0:1.4.0-1.4.6.mr.el5
Complete!
-------
Some messages there didn't look good.
Now I get qq soft reject all the time in /var/log/maillog:
vps2 smtp: qmail-smtpd: qq soft reject (mail server temporarily rejected message (#4.3.0)):
These lines also look odd.
vpopmail[2542]: vchkpw-smtp: vpopmail user not found uucp@<my dmomain>.co.uk:91.112.188.90
What can I do to get email working again?