• Debian 11 is approaching its end-of-life (vendor EOL date - August 31, 2026). Plesk Obsidian 18.0.80 will be the last release to support it.
    If you are running Plesk Obsidian on Debian 11, we recommend you upgrade those servers to Debian 12 using our dist-upgrade tool.
  • We plan to deprecate and remove the support for XML RPC protocol versions earlier than 1.6.9.1 in Plesk Obsidian 18.0.82. We strongly recommend that you update all existing integrations using earlier versions of the XML RPC protocol to comply with the version 1.6.9.1 specification.

Bug qmail and remote mailserver

gijsbert

Basic Pleskian
Dear reader,

We have a domain (say blah.com) and under this domain there is an e-mailaddress configures [email protected]. This mailbox is over quota (50 MB used of 25MB allowed).

Now this customer started to use a remote mailserver so we unchecked the option "Activate mail service on domain".

As far as I know mail should now be delivered remotely but for some reason qmail keeps checking the mailbox locally first before sending it remotely. This is what we see in /usr/local/psa/var/log/messages when we submit a form:

Jan 29 20:02:20 server qmail-queue-handlers[25330]: Handlers Filter before-queue for qmail started ...
Jan 29 20:02:20 server qmail-queue-handlers[25330]: [email protected]
Jan 29 20:02:20 server qmail-queue-handlers[25330]: [email protected]
Jan 29 20:02:20 server qmail-queue-handlers[25330]: handlers_stderr: DATA Mailbox full#015#012DEFER
Jan 29 20:02:20 server qmail-queue-handlers[25330]: DEFER during call 'check-quota' handler

So, even when the option active mail service on domain is unchecked, it still seems plesk is checking the quota on the local mailbox. If the mailbox is not over quota or does not exist, the mail gets delivered remotely correctly:

Jan 29 20:00:53 server qmail-queue-handlers[25297]: Handlers Filter before-queue for qmail started ...
Jan 29 20:00:53 server qmail-queue-handlers[25297]: [email protected]
Jan 29 20:00:53 server qmail-queue-handlers[25297]: [email protected]
Jan 29 20:00:53 server qmail-queue-handlers[25297]: handlers_stderr: SKIP
Jan 29 20:00:53 server qmail-queue-handlers[25297]: SKIP during call 'check-quota' handler
Jan 29 20:00:53 server qmail-queue-handlers[25297]: starter: submitter[25299] exited normally
Jan 29 20:00:53 server qmail: 1391022053.135796 new msg 24477926
Jan 29 20:00:53 server qmail: 1391022053.135914 info msg 24477926: bytes 1246 from <[email protected]> qp 25299 uid 48
Jan 29 20:00:53 server qmail-remote-handlers[25300]: Handlers Filter before-remote for qmail started ...
Jan 29 20:00:53 server qmail: 1391022053.417832 starting delivery 97: msg 24477926 to remote [email protected]
Jan 29 20:00:53 server qmail: 1391022053.417933 status: local 0/10 remote 1/20
Jan 29 20:00:53 server qmail-remote-handlers[25300]: [email protected]
Jan 29 20:00:53 server qmail-remote-handlers[25300]: [email protected]
Jan 29 20:00:53 server qmail: 1391022053.999712 delivery 97: success:

Does anyone know if this can be fixed. We like to keep the local mailbox as well for archiving purposes of mail from the past :)

Regards,

Gijsbert
 
Back
Top