F=C
Add @domain to recipient All versions
The F=C
delivery
agent flag causes sendmail to
append an @domain extension to
any recipient address that lacks one after having
been rewritten by the canonify
rule set 3. The
@domain that is added is
copied from the envelope sender’s address.
This F=C
delivery
agent flag is not looked for in the delivery agent
definition that was selected to send the message.
Rather, it is looked for in the delivery agent that
would be selected if the sender were the recipient
(as in the case of bounced mail).
To illustrate, consider the following mail:
From: bill@oursite.edu
To: john@remotesite.gov, alice
The recipient address alice
lacks an
@domain specification. The
sendmail program processes
the envelope sender address bill@oursite.edu
to decide on a
delivery agent definition that can be used if this
mail needs to be returned. If that envelope sender’s
return mail delivery agent has the F=C
delivery agent flag
set, the @oursite.edu
part of the envelope
sender’s address is appended to alice
:
From: bill@oursite.edu
To: john@remotesite.gov, alice@oursite.edu
The F=C
delivery
agent flag is traditionally used for the smtp
class of delivery
agent that is supposed to always supply an
@domain part for all
addresses.
Note that the domain part of the envelope sender is used. In our example, the envelope and header sender are the same.
See also FEATURE(always_add_domain)
(FEATURE(always_add_domain) on page 616).
Get sendmail, 4th 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.