summaryrefslogtreecommitdiff
path: root/gnu/dist/postfix/html/pickup.8.html
blob: bf92b71f82e4890b83837bbc5f7ae3048736931a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
<html> <head> </head> <body> <pre>



PICKUP(8)                                               PICKUP(8)


<b>NAME</b>
       pickup - Postfix local mail pickup

<b>SYNOPSIS</b>
       <b>pickup</b> [generic Postfix daemon options]

<b>DESCRIPTION</b>
       The  <b>pickup</b>  daemon waits for hints that new mail has been
       dropped into the world-writable  <b>maildrop</b>  directory,  and
       feeds  it into the <a href="cleanup.8.html"><b>cleanup</b>(8)</a> daemon.  Ill-formatted files
       are deleted without notifying the originator.   This  pro-
       gram expects to be run from the <a href="master.8.html"><b>master</b>(8)</a> process manager.

<b>STANDARDS</b>
       None. The <b>pickup</b> daemon does not interact with the outside
       world.

<b>SECURITY</b>
       The  <b>pickup</b>  daemon runs with superuser privileges so that
       it 1) can open a queue file with the rights of the submit-
       ting  user and 2) can access the Postfix private IPC chan-
       nels.  On the positive side, the program can run chrooted,
       opens no files for writing, is careful about what files it
       opens for reading, and does not actually  touch  any  data
       that is sent to its public service endpoint.

<b>DIAGNOSTICS</b>
       Problems and transactions are logged to <b>syslogd</b>(8).

<b>BUGS</b>
       The  <b>pickup</b> daemon copies mail from file to the <a href="cleanup.8.html"><b>cleanup</b>(8)</a>
       daemon.  It could avoid message copying overhead by  send-
       ing  a  file descriptor instead of file data, but then the
       already complex <a href="cleanup.8.html"><b>cleanup</b>(8)</a> daemon would have to deal  with
       unfiltered user data.

<b>CONFIGURATION</b> <b>PARAMETERS</b>
       The  following  <b>main.cf</b> parameters are especially relevant
       to this program. See the Postfix <b>main.cf</b> file  for  syntax
       details  and  for  default  values. Use the <b>postfix</b> <b>reload</b>
       command after a configuration change.

<b>Miscellaneous</b>
       <b>always</b><i>_</i><b>bcc</b>
              Address to send a copy of each message that  enters
              the system.

       <b>mail</b><i>_</i><b>owner</b>
              The  process  privileges  used  while not opening a
              <b>maildrop</b> file.

       <b>queue</b><i>_</i><b>directory</b>
              Top-level directory of the Postfix queue.




                                                                1





PICKUP(8)                                               PICKUP(8)


<b>SEE</b> <b>ALSO</b>
       <a href="cleanup.8.html">cleanup(8)</a> message canonicalization
       <a href="master.8.html">master(8)</a> process manager
       syslogd(8) system logging

<b>LICENSE</b>
       The Secure Mailer license must be  distributed  with  this
       software.

<b>AUTHOR(S)</b>
       Wietse Venema
       IBM T.J. Watson Research
       P.O. Box 704
       Yorktown Heights, NY 10598, USA











































                                                                2


</pre> </body> </html>