28.06.2014 Views

Postfix Overview - Introduction - SCN Research

Postfix Overview - Introduction - SCN Research

Postfix Overview - Introduction - SCN Research

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

PICKUP(8)<br />

PICKUP(8)<br />

Page 1 of 2<br />

NAME<br />

pickup - <strong>Postfix</strong> local mail pickup<br />

SYNOPSIS<br />

pickup [generic <strong>Postfix</strong> daemon options]<br />

DESCRIPTION<br />

The pickup daemon waits for hints that new mail has been<br />

dropped into the world-writable maildrop directory, and<br />

feeds it into the cleanup(8) daemon. Ill-formatted files<br />

are deleted without notifying the originator. This program<br />

expects to be run from the master(8) process manager.<br />

STANDARDS<br />

None. The pickup daemon does not interact with the outside<br />

world.<br />

SECURITY<br />

The pickup daemon runs with superuser privileges so that<br />

it 1) can open a queue file with the rights of the submitting<br />

user and 2) can access the <strong>Postfix</strong> private IPC channels.<br />

On the positive side, the program can run chrooted,<br />

opens no files for writing, is careful about what files it<br />

opens for reading, and does not actually touch any data<br />

that is sent to its public service endpoint.<br />

DIAGNOSTICS<br />

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

BUGS<br />

The pickup daemon copies mail from file to the cleanup(8)<br />

daemon. It could avoid message copying overhead by sending<br />

a file descriptor instead of file data, but then the<br />

already complex cleanup(8) daemon would have to deal with<br />

unfiltered user data.<br />

CONFIGURATION PARAMETERS<br />

The following main.cf parameters are especially relevant<br />

to this program. See the <strong>Postfix</strong> main.cf file for syntax<br />

details and for default values. Use the postfix reload<br />

command after a configuration change.<br />

Content inspection controls<br />

content_filter<br />

The name of a mail delivery transport that filters<br />

mail and that either bounces mail or re-injects the<br />

result back into <strong>Postfix</strong>. This parameter uses the<br />

same syntax as the right-hand side of a <strong>Postfix</strong><br />

transport table.<br />

Miscellaneous<br />

always_bcc<br />

Address to send a copy of each message that enters<br />

the system.<br />

mail_owner<br />

The process privileges used while not opening a<br />

maildrop file.<br />

queue_directory<br />

Top-level directory of the <strong>Postfix</strong> queue.<br />

http://www.porcupine.org/postfix-mirror/pickup.8.html<br />

6/26/01

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!