• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

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 info@blah.com. 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]: from=info@blah.com
Jan 29 20:02:20 server qmail-queue-handlers[25330]: to=info@blah.com
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]: from=info@blah.com
Jan 29 20:00:53 server qmail-queue-handlers[25297]: to=info@blah.com
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 <info@blah.com> 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 info@blah.com
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]: from=info@blah.com
Jan 29 20:00:53 server qmail-remote-handlers[25300]: to=info@blah.com
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