Mbox

Från Rilpedia

Hoppa till: navigering, sök
Wikipedia_letter_w.pngTexten från svenska WikipediaWikipedialogo_12pt.gif
rpsv.header.diskuteraikon2.gif
För ljudkortet, se Mbox (ljudkort).

Mbox är ett av de vanligaste formaten för e-postbrevlådor i Unix-världen. En brevlåda i mbox-format lagras som en enda fil där alla meddelanden ligger efter varandra, separerade med en rad som börjar med "From ".

Eftersom mbox har en del begränsningar väljer allt fler att gå över till andra format som till exempel maildir. Det största problemet med mbox är att eftersom alla meddelanden ligger i samma fil så krävs fillåsning för att inte två program ska kunna göra ändringar i filen samtidigt och då riskera att förstöra den. Denna fillåsning är svår att implementera, i synnerhet när nätverksfilsystem som NFS är inblandade. Ett annat problem är att borttagning av ett enda meddelande i brevlådan kräver att hela filen skrivs om. Detta tar tid, belastar servern och gör att brevlådan under tiden omskrivningen pågår kräver upp till dubbelt lagringsutrymme (vilket utöver det rena lagringsbehovet kan ställa till det för system som försöker begränsa användarnas brevlådestorlekar med hjälp av diskkvoter).

Exempel

From microsoft.outlook.imo@ixazon.dynip.com Sat Aug 03 2002
Received: from ... by ... with ESMTP;
Subject: Nonsense
From: <build.9.0.2416@ixazon.dynip.com>
To: <junkdtectr@carolina.rr.com>

>From ancient times, people have been writing letters.

From someoneelse@loa.invalid Sun Aug 04 2002
Received: from ... by ... with SMTP
Subject: Iggeret
To: <you@aoeu.snth>

Ha iggeret hazot niktava blashon ivrit.
Personliga verktyg