english

Qmail-SQL - podpora Maildir++

Tento patch přidává podporu kvót Maildir++ do qmail-pop3d, qmail-local a sqlcreatehomedir. Vznikl z důvodu současného používání Qmailu a jiných programů používajících Maildir++ (Maildrop, Courier-IMAP, ...), které přistupují do stejné schránky. Qmail-pop3d při smazání zprávy a qmail-local při doručení zprávy nemění informace o kvótě a dochází k chybným stavům.

Tento patch je dělaný na míru pro Qmail-SQL (Qmail s podporou SQL), ale po drobných úpravách je možné ho použít i na původní Qmail.

Poznámka: Qmail-SQL má vlastní mechanismus pro kvóty v qmail-local. Používá při tom pokaždé volání `du' na Maildir, což není právě efektivní. Tento mechanismum pracuje s KILOBAJTY, zatímco Maildir++ pracuje z BAJTY, takže při přechodu je třeba změnit obsah sloupečku s kvótou v tabulce/databázi.

Tento patch byl inspirován Maildir++ patchem od Billa Shuppa, ale jeho patch používal staré funkce maildirquota. Tento patch používá stejné funkce maildirquota jako používá Courier-IMAP 2.2.1.

Specifikace Maildir++ od Sama Varšavčika najedena na www.courier-mta.org.

Stáhnout

Soubor Verze Typ OS
Popis
qmail-sql-maildir++.patch.gz 1.0.3-0.25 Patch Un*x
Patch aplikujte na zdrojáky Qmail-SQL
qmail-sql-1.03-0.25_2.src.rpm 1.0.3-0.25 Zdrojové RPM Un*x
Zdrojové RPM pro Qmail-SQL-Maildir++ včetně všech patchů. Podporu Maidir++ přeložíte pomocí argumentu --with maildirpp při rpmbuild.
© 2024 any code
TOPlist