One cannot send emails via QMail cluster. The following error occurs:
[root@MAIL03 etc]# telnet localhost smtp Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. 220 mail.host.tld ESMTP mail from 250 ok rcpt to 250 ok data 354 go ahead dwlib: conf: name of configuration file not found
This host in QMail cluster is configured to process every message with DRweb antivirus software first. To check this, you may find
"DrWebFilter" installed PPM package on the QMail node.
Location of DRweb is defined in the config file:
During node restoration, this file was lost and that is why QMail could not process mail queue.
In QMail clustered installation, DRweb software should be deployed on the separate host, according to deployment guide. One should find node with PPM installed
"drweb_daemon" package and check its internal (Backnet) IP address.
Then, on every QMail node, address and port of DRweb service should be added to "Communication section" in the config file
Address = inet:email@example.com
inet - type of access;
3000 - port, listening by DRweb service (default value, should work);
10.10.10.10 - backnet address of DRWeb host.
Owner should be
root:root, permissions 755. No restart is needed, services will start to work correctly right after file saved.