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
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