1LMTPD(8)                          Cyrus IMAP                          LMTPD(8)
2
3
4

NAME

6       lmtpd - Cyrus IMAP documentation
7
8       LMTP server process
9

SYNOPSIS

11       lmtpd [ -C config-file ]  [ -U uses ] [ -T timeout ] [ -D ] [ -a ]
12

DESCRIPTION

14       lmtpd is an LMTP server used to deliver mail to the IMAP mailstore.  It
15       accepts commands on its standard input and  responds  on  its  standard
16       output. It MUST be invoked by master(8) with those descriptors attached
17       to a remote client connection.
18
19       lmtpd reads its configuration options out of the imapd.conf(5) file un‐
20       less specified otherwise by -C.
21

OPTIONS

23       -C config-file
24              Use the specified configuration file config-file rather than the
25              default imapd.conf(5).
26
27       -U uses
28              The maximum number of times that the process should be used  for
29              new connections before shutting down.  The default is 250.
30
31       -T timeout
32              The  number of seconds that the process will wait for a new con‐
33              nection before shutting down.  Note that a  value  of  0  (zero)
34              will disable the timeout.  The default is 60.
35
36       -D     Run external debugger specified in debug_command.
37
38       -a     Preauthorize  connections  initiated  on an internet socket, in‐
39              stead of requiring LMTP AUTH.  This should only be used for con‐
40              nections coming from trusted hosts.
41

EXAMPLES

43       lmtpd  is  commonly  included  in the SERVICES section of cyrus.conf(5)
44       like so:
45
46       SERVICES {
47           imap        cmd="imapd -U 30" listen="imap" prefork=0
48           imaps       cmd="imapd -s -U 30" listen="imaps" prefork=0 maxchild=100
49           lmtpunix    cmd="lmtpd" listen="/var/run/cyrus/socket/lmtp" prefork=0 maxchild=20
50           sieve       cmd="timsieved" listen="sieve" prefork=0
51           notify      cmd="notifyd" listen="/var/run/cyrus/socket/notify" proto="udp" prefork=1
52           httpd       cmd="httpd" listen=8080 prefork=1 maxchild=20
53       }
54

FILES

56       /etc/imapd.conf
57

SEE ALSO

59       imapd.conf(5), master(8)
60

AUTHOR

62       The Cyrus Team, Nic Bernstein (Onlight)
63
65       1993-2018, The Cyrus Team
66
67
68
69
703.4.4                            June 27, 2022                        LMTPD(8)
Impressum