Aki: Over the last three days, I've watched many other questions being asked and answered. Were they also impolite to ask? Peter: What exactly was impolite about identifying missing information and listing the specific details that I'm looking for? Aki & Peter: Do either of you know the answers to at least some of my questions? Michael> -----Original Message----- > From: dovecot [mailto:dovecot-bounces at dovecot.org] On Behalf Of Peter > Chiochetti > Sent: Sunday, July 3, 2016 2:07 AM > To: dovecot at dovecot.org > Subject: Re: FW: quota-status service > > Am 2016-07-03 um 10:43 schrieb Aki Tuomi: > > If you need fast and timely support you can contact OX sales for an > support agreement . It is somewhat impolite to except such from a public > mailing list over weekend. > > Nah, expecting such can be unreasonable, > Impolite though the manner of expression >
> On July 3, 2016 at 6:41 PM Michael Fox <news at mefox.org> wrote: > > > Aki: Over the last three days, I've watched many other questions being asked and answered. Were they also impolite to ask? >No. But someone knew what to answer to them, you keep spamming the mailing list with repeated '???' instead of waiting, which *is* impolite. Someone WILL answer you when they have time to study your question and prepare an answer. As I said, if you think you should be entitled to timely responses, please consider purchasing a support agreement, so you can have an SLA. Support provided over mailing list is pro bono publico and no one gets paid doing it for you. Anyways, here are *some* answers to your questions: 1. Quota status comes with dovecot-core, on my server (debian) it is in ~$ ls -lah /usr/lib/dovecot/quota-status -rwxr-xr-x 1 root root 84K May 27 12:35 /usr/lib/dovecot/quota-status Did you look there? You also are going to need to use 'mail_plugins = $mail_plugins quota'. See quota configuration in dovecot wiki. (http://wiki2.dovecot.org/Quota) 2. It has no man page because it is not intended to be ran at command line, but -p means protocol. It should match your MTA/MX. Such as postfix, which at the moment is the only supported one. 3. Port you can choose freely, it is used by postfix to check the delivery possiblity before actually doing it. This is the statement in smtpd_recipient_restrictions, check_policy_service inet:mailstore.example.com:12340 replace mailstore.example.com with localhost or your dovecot hostname. And port with what you choose. 4. The various responses are what your MTA/MX expects. Looking at postfix manual (http://www.postfix.org/SMTPD_POLICY_README.html#protocol) you can see that "The "DUNNO" action causes Postfix to ignore the result." You can look at the postfix manual for various acceptable answers, but the one indicated in the configuration example probably works best. 5. quota_status_* quota_status_success, default response is OK quota_status_toolarge quota_status_overquota toolarge and overquota default to "554 5.2.2 <error message>". quota_status_nouser, default response is "REJECT Unknown user" These are sent verbatim to your MTA/MX; refer to it's documentation for allowed responses. --- Aki Tuomi Dovecot oy
> No. But someone knew what to answer to them, you keep spamming the mailing > list with repeated '???' instead of waiting, which *is* impolite. Someone > WILL answer you when they have time to study your question and prepare an > answer. As I said, if you think you should be entitled to timely > responses, please consider purchasing a support agreement, so you can have > an SLA. Support provided over mailing list is pro bono publico and no one > gets paid doing it for you.Understood. And I don't think I'm "entitled" to anything. The list is free. But it may be helpful to understand this: I figured that most people would want to use the quota-status service. Therefore, most people must know something about it. But there was no response at all, not even "I can help but it will take a couple of days", even though there was lots of other activity on the list. So I did what is commonplace on some other lists by bumping it up to the top again. No disrespect intended. Every list has its own "personality". I'll learn.> 1. Quota status comes with dovecot-core, on my server (debian) it is in > > ~$ ls -lah /usr/lib/dovecot/quota-status > -rwxr-xr-x 1 root root 84K May 27 12:35 /usr/lib/dovecot/quota-status > > Did you look there?Yes. I actually looked everywhere with find / ... This machine is running Ubuntu 12.04, dovecot --version = 2.0.19 So, I just tried installing on another machine running Ubuntu 14.04, dovecot --version = 2.2.9. It **is** there on that machine. So, evidently, quota-status is not part of the older version. I guess I'll need to upgrade since I prefer not to compile from source.> You also are going to need ... > [answers clipped]Thank you. All EXCELLENT information. quota_status_toolarge wasn't mentioned on the wiki. I presume that refers to the individual message size being too large, correct? Thanks again, this is what I needed. Michael