Name
E line
Synopsis
Notification of errors often requires
special handling by sendmail. When mail to a
mailing list fails, for example, sendmail looks
for the owner of that list. If it finds one, the owner, not the
sender, receives notification of the error. To differentiate error
notification addresses from ordinary sender and recipient addresses,
pre-V8.7 sendmail stored error addresses
separately in the qf
file, one per
E
line. Beginning with V8.7, this
E
line is no longer used. Instead,
sendmail uses the S
line.
The form of the E
line in the
qf
file looks like this:
Eaddr ← V8.6 and earlier
The E
must begin the line. One or more addresses
can be entered on that same line. Whitespace and commas can surround
the individual addresses. Note, however, that
sendmail places only a single address on each
E
line. There can be multiple E
lines. Each is processed in turn.
Each line is fully processed as it is read. That is, the line is scanned for multiple addresses. Each address that is found is alias-expanded. Each resulting new address is processed by rule sets 3 and 0 to resolve a delivery agent for each.
If an alias expands to a program or a file (text that begins with a
/
or |
character), that text is
sent out in the delivered message’s
Errors-To
: line in that form. This can cause
confusion when the message is later processed and bounced at the
receiving site.
Get Sendmail, 3rd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.