28.06.2014 Views

Postfix Overview - Introduction - SCN Research

Postfix Overview - Introduction - SCN Research

Postfix Overview - Introduction - SCN Research

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

SMTP(8)<br />

SMTP(8)<br />

Page 1 of 4<br />

NAME<br />

smtp - <strong>Postfix</strong> remote delivery via SMTP<br />

SYNOPSIS<br />

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

DESCRIPTION<br />

The SMTP client processes message delivery requests from<br />

the queue manager. Each request specifies a queue file, a<br />

sender address, a domain or host to deliver to, and recipient<br />

information. This program expects to be run from the<br />

master(8) process manager.<br />

The SMTP client updates the queue file and marks recipients<br />

as finished, or it informs the queue manager that<br />

delivery should be tried again at a later time. Delivery<br />

problem reports are sent to the bounce(8) or defer(8) daemon<br />

as appropriate.<br />

The SMTP client looks up a list of mail exchanger<br />

addresses for the destination host, sorts the list by<br />

preference, and connects to each listed address until it<br />

finds a server that responds.<br />

When the domain or host is specified as a comma/whitespace<br />

separated list, the SMTP client repeats the above process<br />

for all destinations until it finds a server that<br />

responds.<br />

Once the SMTP client has received the server greeting banner,<br />

no error will cause it to proceed to the next address<br />

on the mail exchanger list. Instead, the message is either<br />

bounced, or its delivery is deferred until later.<br />

SECURITY<br />

The SMTP client is moderately security-sensitive. It talks<br />

to SMTP servers and to DNS servers on the network. The<br />

SMTP client can be run chrooted at fixed low privilege.<br />

STANDARDS<br />

RFC 821 (SMTP protocol)<br />

RFC 1651 (SMTP service extensions)<br />

RFC 1870 (Message Size Declaration)<br />

RFC 2197 (Pipelining)<br />

RFC 2554 (AUTH command)<br />

RFC 2821 (SMTP protocol)<br />

DIAGNOSTICS<br />

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

message files are marked so that the queue manager<br />

can move them to the corrupt queue for further inspection.<br />

Depending on the setting of the notify_classes parameter,<br />

the postmaster is notified of bounces, protocol problems,<br />

and of other trouble.<br />

BUGS<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 />

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

6/26/01

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

Saved successfully!

Ooh no, something went wrong!