Maildir

related topics
{system, computer, user}
{math, number, function}
{work, book, publish}
{theory, work, human}
{law, state, case}
{household, population, family}
{style, bgcolor, rowspan}

The Maildir e-mail format is a common way of storing e-mail messages, where each message is kept in a separate file with a unique name, and each folder is a directory. The local filesystem handles file locking as messages are added, moved and deleted.

Contents

Specifications

A Maildir directory (often named Maildir) usually has three subdirectories named tmp, new, and cur.

Maildir

The original Maildir specification was written by Daniel J. Bernstein, the author of qmail, djbdns, and other software.[1] Although the original specification was written specifically for Bernstein's qmail, it is general enough to be implemented in many programs. Over time and many independent implementations, a small number of shortcomings have been discovered.[citation needed]

Maildir++

Sam Varshavchik, the author of the Courier Mail Server and other software, wrote an extension[2] to the Maildir format called Maildir++ to support subfolders and mail quotas. Maildir++ directories contain subdirectories with names that start with a '.' (dot) that are also Maildir++ folders. This extension is therefore a violation of the Maildir specification, which provides an exhaustive list of the possible contents of a Maildir, however it is a compatible violation and other Maildir software supports Maildir++.

Full article ▸

related documents
Java Virtual Machine
Common Object Request Broker Architecture
YUV
GNU Compiler Collection
Filename extension
Berkeley sockets
Wikipedia:Free On-line Dictionary of Computing/C - D
Object-relational mapping
SPARC
MIME
Erlang (programming language)
Wikipedia:Database download
Programmer
PostgreSQL
List of computing topics
Digital filter
Linear feedback shift register
Convolutional code
.NET Framework
VBScript
Classless Inter-Domain Routing
Microsoft Excel
TeX
Ladder logic
Active Directory
Threaded code
Stream cipher
Superscalar
AppleScript
Bzip2