5 B<mdeliver> -- robust Maildir mail delivery agent
13 The B<mdeliver> utility is a simple and robust mail delivery agent. It
14 takes a single message via standard input and stores it in $HOME/Maildir
15 using the usual Maildir semantics. Please be aware that the Maildir must
16 already exist, or message delivery will fail.
24 Output version information and exit. With this option, message delivery
25 will not be attempted.
31 As an individual user if you want to use B<mdeliver> you could put the
32 following in your .forward:
34 | /usr/local/bin/mdeliver
36 If you want to use B<mdeliver> on a system wide basis, Postfix users could
37 put the following in their main.cf:
39 mailbox_command = /usr/local/bin/mdeliver
43 The following environment variable affects the execution of B<mdeliver>:
49 The HOME environment variable defines in which directory the Maildir will
50 be found. If HOME is set to ``/home/charlie'', ``/home/charlie/Maildir''
51 will be where delivery is attempted to. If this variable is not set,
52 B<mdeliver> will fall back to using getpwuid(3).
58 The following exit codes are possible:
64 Delivery was successful.
68 Message delivery failed. The EX_TEMPFAIL code will let the MTA know that
69 the failure was temporary. Well written MTAs will take this hint and try
70 to deliver the message again later.
76 maildir(5), maildirmake(1), forward(5), maildrop(1)