.. Unknown BODY type badtype
This error will be reproduced at every MX site for the recipient until a site that does not
speak ESMTP is found or until the MX list is exhausted.
11.12.3 C line
Set controlling user V5.62 and later
To ensure secure handling of delivery, recipient addresses that are either a file or a program
require that sendmail perform delivery as the owner of the file or program rather than as the
user defined by the DefaultUser option (?§24.9.32 on page 1000). A file address is one that
begins witha / character. A program address is one that begins with a | character. Both
characters are detected after quotation marks have been stripped from the address.
To prevent potential security violations, sendmail must take special precautions when
addresses in the qf file result from reading a ~/.forward or :include: file. When such an
address is to be placed into the qf file (whether as a recipient??™s address in an R line or as
an error recipient??™s address in an E line), sendmail first places a C line (for Controlling
user) into the file and then the recipient??™s address. The C line specifies the owner of the
~/.forward or :include: file:
Cgeorge
RPF:/u/users/george/mail/archive
Cben
RPF:|/u/users/ben/bin/mailfilter
Here, when sendmail later delivers to the recipients in this qf file, it first converts its user
identity to that of the user george, and then resets itself back to being root again.
Pages:
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805