Next | Prev | Up | Top | Contents | Index

Mailer Flags

The following flags can be set in the F field of a mailer definition in the sendmail.cf file:

B

Don't wait for SMTP responses.

C

If mail is received from a mailer with this flag set, any addresses in the header that do not have an "at" sign (@) after being rewritten by rule set 3 have the "@domain" clause from the sender appended. This flag allows mail with headers of the form

From: usera@hosta

To: userb@hostb, userc

to be rewritten automatically as

From: usera@hosta

To: userb@hostb, userc@hosta

D

This mailer expects a "Date:" header line.

E

Escape any lines beginning with "From" in the message with a ">" sign.

e

This mailer is expensive to connect to; usually, avoid connecting. Any necessary connection occurs during a queue run.

F

The mailer expects a "From:" header line.

f

The mailer expects a -f from flag, but only if this is a network forwarding operation. (That is, the mailer will give an error if the executing user does not have special permissions.)

h

Uppercase should be preserved in hostnames for this mailer.

I

This mailer can use certain special SMTP features when transferring mail to another system running sendmail. This option is not required; if it is omitted, the transmission still operates successfully, although perhaps not as efficiently as possible.

L

Limit the line lengths as specified in RFC 821.

l

This mailer is local; final delivery will be performed.

M

This mailer expects a "Message-Id:" header line.

m

This mailer can send to multiple users on the same host in one transaction. When a $u macro occurs in the argv part of the mailer definition, that field will be repeated as necessary for all qualifying users.

n

Do not insert a UNIX style "From" line on the front of the message.

P

This mailer expects a "Return-Path:" line.

p

Use the return path in the SMTP "MAIL FROM:" command rather than just the return address; although this usage is required in RFC 821, many hosts do not process return paths properly.

r

Same as f, but sends an -r flag.

S

Don't reset the user ID before calling the mailer. Used in a secure environment where sendmail runs as root, this option could avoid forged addresses. This flag is suppressed if given from an "unsafe" environment (such as a user's mail.cf file).

s

Strip quotation characters from the address before calling the mailer.

U

This mailer wants UNIX style "From" lines with the UUCP-style "remote from <host>" on the end.

u

Preserve uppercase characters in user names for this mailer.

V

Make all addresses UUCP !-relative to recipient or sender nodes. Addresses of the form recipient_host!foo!bar are rewritten as foo!bar. Addresses of the form mumble!grumble are rewritten as sender_host!mumble!grumble.

X

This mailer expects to use the hidden-dot algorithm as specified in RFC 821; basically, any line beginning with a dot has an extra dot prepended (to be stripped at the other end). This action ensures that a line containing a dot will not terminate the message prematurely.

x

This mailer expects a "Full-Name:" header line.

Next | Prev | Up | Top | Contents | Index