As soon as
the class is determined, the initial cost is calculated. This cost is the value that is used
to determine whether a message will be sent despite a high machine load (defined by
the RefuseLA option, ?§24.9.96 on page 1078, and the QueueLA option, ?§24.9.91 on
page 1072) and to determine its order in queue processing. The formula for the initial
calculation is the following:
cost = nbytes - (class * z) + (recipients * y)
where nbytes is the total size in bytes of the message, recipients is the number of
recipients specified in the To:, Cc:, and Bcc: header lines (after alias expansion), and
z and y are the values of the ClassFactor option (?§24.9.96 on page 1078) and the
RecipientFactor option (?§24.9.91 on page 1072).
The Precedence: header should rarely be declared in the configuration file. Instead, it
is added to messages by MUAs and by mailing-list software. If it is declared in the
configuration file, it should be prefixed with an appropriate ?flag? (?§25.4 on page
1126) so that it is inserted only for an appropriate delivery agent.
25.10.1 The P Configuration Command
The P configuration command must begin a line. This command is composed of four
parts:
Pstring=value
The string is text, suchas special-delivery. Everything between the P and the =
(including any whitespace) is taken as is for string. Th evalue is evaluated as a signed
integer and can be decimal, octal (witha leading 0), or hexadecimal (witha leading
0x).
Pages:
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070