Re: [courier-users] maildrop: Timeout quota exceeded

2016-12-13 Thread Mike - st257
On Sun, Dec 11, 2016 at 6:35 PM, Sam Varshavchik 
wrote:

> Mike - st257 writes:
>
> On Fri, Dec 9, 2016 at 12:51 PM, Gordon Messmer <> gordon.mess...@gmail.com>gordon.mess...@gmail.com> wrote:
>>
>>On 12/09/2016 07:55 AM, Mike - st257 wrote:
>>> I don't yet have an answer why that file was present (doesn't exist
>> in
>>> my mailbox on that system), but moving it aside resolves the present
>>> mail delivery problem.
>>
>>
>>That file's presence indicates that a Maildir++ has a quota, and is
>> used
>>to track the quota and usage.  Periodically, a maildir reader must
>> crawl
>>the entire maildir to re-calculate usage, which could explain the
>>timeout if an uncached read of all of the directories for that Maildir
>>take a *really* long time.
>>
>>
>> (Agreed.)
>> The user's mailbox is large enough (my opinion, at a few Gigabytes) that
>> crawling the entire maildir will take an extremely long time.
>>
>
> You should look into exactly how messages get ultimately delivered to the
> maildir.
>
> Although maildrop may be used to filter/sort through incoming mail, it is
> possible that something else actually delivers the mail to the mailbox.
>
> maildrop creates that actual filenames for each message with the size of
> the message encoded into it. This will skip the stat call when scanning the
> mailbox.
>

postfix is configured to transport mail to maildrop (by either a postfix
transports file or a mysql lookup).


>
> This will also explain why the calculated quota is off.
>
> If you don't need mailbox quotas, you can simply get rid of the whole
> thing, as you did. But if you do install mailbox quotas, you need to use
> maildrop, or the deliverquota helper to deliver messages to a
> quota-enforced mailbox.
>

It's a nightmare to implement quotas with some of the mailboxes at this
stage (there are a few larger ones than just that user).

For the present (holidays and so forth) I'm content with the backlogged
mail delivery problem resolved for now.


Thanks for the help.

-- 
---~~.~~---
Mike
//  SilverTip257  //
--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
courier-users mailing list
courier-users@lists.sourceforge.net
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users


Re: [courier-users] Courier-AuthLib Configure Script Not Finding Installed ltdl.h Files

2016-12-13 Thread Matus UHLAR - fantomas
>Michael S. Scaramella, Esq. writes:
>>You mentioned that I could “pass CPPFLAGS to configure.” Unless you 
>>have a better suggestion about what to try next, please point me 
>>toward any documentation available about how to appropriately pass 
>>CPPFLAGS to the configure script.

On 13.12.16 07:01, Sam Varshavchik wrote:
>You do not appear to have a tecnical background. This isn't very 
>complicated, but some technical knowledge is needed to build software 
>from source. Perhaps you should ask someone else in your organization 
>for assistance, here.

or, someone form FreeBSD to help you with installing libtool and courier
packages the FreeBSD way (ports), not manually from sources.

-- 
Matus UHLAR - fantomas, uh...@fantomas.sk ; http://www.fantomas.sk/
Warning: I wish NOT to receive e-mail advertising to this address.
Varovanie: na tuto adresu chcem NEDOSTAVAT akukolvek reklamnu postu.
"The box said 'Requires Windows 95 or better', so I bought a Macintosh".

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
courier-users mailing list
courier-users@lists.sourceforge.net
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users


Re: [courier-users] Courier-AuthLib Configure Script Not Finding Installed ltdl.h Files

2016-12-13 Thread Sam Varshavchik

Michael S. Scaramella, Esq. writes:


Dear Sam:

Thank you for replying. I tried to keep my original message brief, and must  
have tried too hard. I also had thought that I should use a preconfigured  
installation. I originally installed the FreeBSD libtool package, then  
installed the port, and finally installed from source as a last resort. The  
courier-auth configure script never could find any of the three installed  
ltdl.h files. All ltdl.h files are still installed, and are identical. I  
tried copying the original ltdl.h file from /user/local/include to  
/usr/include, which does include other header files, but the courier-authlib  
configure script still fails with the same error: Unable to find ltdl.h.


Randomly copying files around is unlikely to have productive results.

You mentioned that I could “pass CPPFLAGS to configure.” Unless you have a  
better suggestion about what to try next, please point me toward any  
documentation available about how to appropriately pass CPPFLAGS to the  
configure script.


./configure "CPPFLAGS=-I"

You do not appear to have a tecnical background. This isn't very  
complicated, but some technical knowledge is needed to build software from  
source. Perhaps you should ask someone else in your organization for  
assistance, here.


pgpQRlO9jj8SH.pgp
Description: PGP signature
--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
courier-users mailing list
courier-users@lists.sourceforge.net
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users