Információ a funkciók okat - maildirből méret

Maildir formátumban

D.Dzh.Bernsteyn az új MTA és használatát javasolta egy új postafiók-formátum - Maildirt. Próbáljuk értenünk az előnyeit és hátrányait az új formátum használatával.

Mint tudod, minden új általában túléli nehezen: szükség van, hogy a javasolt innovációs teljesen felülmúlta minta áll rendelkezésre, csak akkor remélhető, hogy legalább figyelni rá. Tehát a legtöbb hagyományos MUA nem támogatják a Maildir formátumban további szerverek (IMAP, POP3, stb) van egy natív lehetőségek okat programok vagy tapaszok. Mérsékelt konzervatív már elég: jobb hagyni mindent, ahogy van.

Nos, képzeljük el a helyzetet: van egy redundáns rendszer összeomlik közben üzenetek küldését. Ha a fájl mbox formátumban, ami azt jelenti, hogy az üzenet csendben csonkított és csatlakozik a következő üzenetet. Ezután mbox formátumban feltételezi során a postai kézbesítés hogy egy adott felhasználó frissítés egyetlen központi fájl szállítási szoftver. Ha a program nem használja zárszerkezet (lock), a központi fájl sérült.

A felhasználó megpróbálja törölni az üzeneteket a postafiókból ugyanabban az időben, amikor üzenet érkezik az új. Ebben az esetben a mbox formátumú egyéni levélolvasót kell tudni a használata a zárszerkezet műsorterjesztés.

Köztudott, hogy az NFS (Network File System) nem használ biztonságos zárszerkezet. Ez, mint már említettük, tele van (az mbox formátum), hogy ha lehetséges, a postai kézbesítés két autó egy bizonyos felhasználó vagy, ha a felhasználó a levelek olvasása bárhonnan más, mint a gép maga szállítja mail - fennáll annak a veszélye, hogy elveszítik része az e-mail üzeneteket. Ez kellemetlen. Igen, mh méret funkciók számos hátrányai megegyeznek az mbox.

És mi Maildirt? Maildirt - könyvtár struktúra tárolja a beérkező leveleket. Directory Maildir formátum három alkönyvtárat: tmp, új és korcs.

tmp könyvtárba használják fel, hogy garantált az üzenetek kézbesítése. szállítási programot hajt végre a következő műveleteket: Mozgás a Maildirt könyvtár; teremt (néhány előzetes ellenőrzések egyediségét, és nincs hiba) tmp / time.pid.host fájlt, ahol az idő - a másodpercek száma 1970 óta GMT The Time (GMT), pid - ID szállítási folyamat (egyedi garancia - jön létre minden szállítás a villa ), host - hostname; ír egy üzenetet egy fájlba; áthelyezi az üzenetet az új / time.pid.host.

Ez arra a következtetésre jut ez a rövid áttekintés. Szóval, a választás a tiéd: néhány érveket. Ha úgy döntött, akkor először láthatjuk a FAQ a kapcsolót használni Maildirt. Másodszor, ez a folyamat valamilyen módon automatizálni a jövőben, azaz, hogy módosítsa a adduser script, hozzátéve, hogy létre Maildirt (maildirmake) könyvtárba, hogy adjunk egy dot-fájlokat (dot-fájlok), másolja a rendszer a saját könyvtárban, amikor egy új felhasználó, telepítése szükséges környezeti változók (sm.FAQ a Maildirt), hogy hozzon létre ott fájltípus dot.qmail tartalmazó ./Maildir/ vonal
Most, amikor egy új felhasználót kell végezni a szükséges műveleteket, hogy biztosítsa a munka az e-mail rendszer használatával Maildirt formátumban.