Hi everyone,

I have a separate internal system running on a different host that needs to put 
an administrative email into a user’s inbox.

I’ve been playing around with the “doveadm mailbox save” command via Doveadm’s 
HTTP API 
(https://doc.dovecot.org/admin_manual/doveadm_http_api/#doveadm-mailbox-save 
<https://doc.dovecot.org/admin_manual/doveadm_http_api/#doveadm-mailbox-save>).
This works quite well provided the user is within quota limit, however, I would 
like to be able to deliver these messages even if the email account is over 
quota.

I noticed that it’s possible to override the quota configuration using 
dovecot-lda by overriding plugin/quota with the “noenforcing” directive as 
explained in https://wiki.dovecot.org/Quota/Configuration 
<https://wiki.dovecot.org/Quota/Configuration>.
I don’t currently use LDA, SMTP servers based on Postfix deliver mail via LMTP 
and I need to be able to deliver this message from a different host in the 
network.
The HTTP API doesn’t seem to support overriding the quota config.

What would be the best way to go about this?

Thanks
Peter

Reply via email to