]>
Commit | Line | Data |
---|---|---|
3796e3d5 MT |
1 | # |
2 | # Postfix master process configuration file. For details on the format | |
3 | # of the file, see the Postfix master(5) manual page. | |
4 | # | |
5 | # ========================================================================== | |
6 | # service type private unpriv chroot wakeup maxproc command + args | |
7 | # (yes) (yes) (yes) (never) (100) | |
8 | # ========================================================================== | |
9 | smtp inet n - n - - smtpd | |
10 | #submission inet n - n - - smtpd | |
11 | # -o smtpd_etrn_restrictions=reject | |
12 | # -o smtpd_client_restrictions=permit_sasl_authenticated,reject | |
13 | #smtps inet n - n - - smtpd | |
14 | # -o smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes | |
15 | #submission inet n - n - - smtpd | |
16 | # -o smtpd_etrn_restrictions=reject | |
17 | # -o smtpd_enforce_tls=yes -o smtpd_sasl_auth_enable=yes | |
18 | #628 inet n - n - - qmqpd | |
19 | pickup fifo n - n 60 1 pickup | |
20 | cleanup unix n - n - 0 cleanup | |
21 | qmgr fifo n - n 300 1 qmgr | |
22 | #qmgr fifo n - n 300 1 oqmgr | |
23 | tlsmgr unix - - n 1000? 1 tlsmgr | |
24 | rewrite unix - - n - - trivial-rewrite | |
25 | bounce unix - - n - 0 bounce | |
26 | defer unix - - n - 0 bounce | |
27 | trace unix - - n - 0 bounce | |
28 | verify unix - - n - 1 verify | |
29 | flush unix n - n 1000? 0 flush | |
30 | proxymap unix - - n - - proxymap | |
31 | smtp unix - - n - - smtp | |
32 | # When relaying mail as backup MX, disable fallback_relay to avoid MX loops | |
33 | relay unix - - n - - smtp | |
34 | -o fallback_relay= | |
35 | # -o smtp_helo_timeout=5 -o smtp_connect_timeout=5 | |
36 | showq unix n - n - - showq | |
37 | error unix - - n - - error | |
38 | discard unix - - n - - discard | |
39 | local unix - n n - - local | |
40 | virtual unix - n n - - virtual | |
41 | lmtp unix - - n - - lmtp | |
42 | anvil unix - - n - 1 anvil | |
43 | scache unix - - n - 1 scache | |
44 | # | |
45 | # ==================================================================== | |
46 | # Interfaces to non-Postfix software. Be sure to examine the manual | |
47 | # pages of the non-Postfix software to find out what options it wants. | |
48 | # | |
49 | # Many of the following services use the Postfix pipe(8) delivery | |
50 | # agent. See the pipe(8) man page for information about ${recipient} | |
51 | # and other message envelope options. | |
52 | # ==================================================================== | |
53 | # | |
54 | # maildrop. See the Postfix MAILDROP_README file for details. | |
55 | # Also specify in main.cf: maildrop_destination_recipient_limit=1 | |
56 | # | |
57 | maildrop unix - n n - - pipe | |
58 | flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient} | |
59 | # | |
60 | # The Cyrus deliver program has changed incompatibly, multiple times. | |
61 | # | |
62 | old-cyrus unix - n n - - pipe | |
6ca65b88 | 63 | flags= user=cyrus argv=/usr/cyrus/bin/deliver -r ${sender} -m ${extension} ${user} |
3796e3d5 MT |
64 | # Cyrus 2.1.5 (Amos Gouaux) |
65 | # Also specify in main.cf: cyrus_destination_recipient_limit=1 | |
66 | cyrus unix - n n - - pipe | |
27b8cc24 | 67 | user=cyrus argv=/usr/lib/cyrus/deliver -e -r ${sender} -m ${extension} ${user} |
3796e3d5 MT |
68 | # |
69 | # See the Postfix UUCP_README file for configuration details. | |
70 | # | |
71 | uucp unix - n n - - pipe | |
72 | flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient) | |
73 | # | |
74 | # Other external delivery methods. | |
75 | # | |
76 | ifmail unix - n n - - pipe | |
77 | flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient) | |
78 | bsmtp unix - n n - - pipe | |
79 | flags=Fq. user=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop $recipient | |
371d9df0 | 80 | procmail unix - n n - 20 pipe |
b40388bb | 81 | flags=R user=cyrus argv=/usr/bin/procmail -r SENDER=${sender} -t -m USER=${user} EXTENSION=${extension} /etc/procmailrc |