Beginning withV8.7, sendmail checks to see whether
the SmtpGreetingMessage option was defined and uses that value if it was. Otherwise, it
checks to see whether the level of the configuration file is 6 or less. If it is, and if the $e
macro was defined, it uses that value. Otherwise, it uses the following default:
$j Sendmail $v ready at $b
The forms for the $e and SmtpGreetingMessage are as follows:
O SmtpGreetingMessage=message ?†? configuration file (V8.7 and later)
-OSmtpGreetingMessage=message ?†? command line (V8.7 and later)
define(`confSMTP_LOGIN_MSG??,`message??) ?†? mc configuration (V8.7 and later)
Demessage ?†? configuration file (V8.6 and earlier)
The message is of type string and must be present. It must contain, at minimum, the fully
qualified name of the local host.
Note that in V8.1 through V8.6, sendmail always added the extra line:
ESMTP spoken here
to its initial greeting message. Beginning withV8.7, sendmail instead inserts the word
???ESMTP??? into the greeting message itself just after the fully qualified hostname.
The SmtpGreetingMessage option is not safe. If specified from the command line, it can
cause sendmail to relinquish its special privileges.
24.9.115 SoftBounce
Bounce with temporary, not permanent, errors V8.14 and later
Normally, sendmail permanently rejects email using a 5yz SMTP reply code:
RCPT To:
Pages:
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971