»About
»Credits
»Users Documentation
»Devel Documentation
»Installation Recipes
»Access TLA
»Browse TLA
»Download PigeonDeliver
»Courier
»Database Structure
»Debugging services
»Writing services
»Installation Reference
»IMAP and POP3 with PigeonDeliver
»Mail storage and mail formats
»Installation with Postfix
»Mailing List
»Chatting on IRC
»Other Contacts
SourceForge.net Logo
 HOME

Courier Patches

At time of writing, PigeonDeliver uses Courier IMAP/POP3 inserted in a custom authentication and redirection mechanism as a backend IMAP/POP3 server. In this page, you can find some patches for courier that have proven their usefulness in PigeonAir.

    Ok, if you ever had the experience of filling up the hard drive of your Courier IMAP server, you probably know that once the disk gets filled, the server doesn't allow users to access their mailboxes anymore.

    This is quite an undesirable effect, considering that by using file system quotas it is quite easy to ``fill up the disk'' for a given user.

    The problem has been reported upstream, but it seems like it is not such a big deal and is worth no considerations by the authors.

    Since we often use file system quotas (for many good reasons) and since it was kind of an annoying and dangerous problem for a production system, we worked out a couple patches:

    patch for the IMAP server
    patch for the POP3 server

    Remember to specify the option IMAP_USELOCKS=0 in your imap configuration file. The patch has been tested on production system since courier 0.42 up to 0.47.

    To apply the patch, just run ``patch -p1 < file.diff'' from the directory where you decompressed your courier sources.

    »PigeonAir Home
    »PigeonReader
    »PigeonAdmin
    »Postfix
    »Courier
    »OpenLDAP
    »Masobit Corporation

    Full disk handling