24.9.119.24 Timeout.starttls (V8.12 and later)
When sendmail connects to another site, it greets that site with an EHLO command. In
return, the other site replies with a list of SMTP extensions it supports:
220 some.other.domain ESMTP service ready
EHLO host.your.domain
250-some.other.domain Pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-STARTTLS ?†? note
250-DSN
250-ETRN
250-DELIVERBY
250 HELP
STARTTLS
220 2.0.0 Ready to start TLS ?†? note
?†? TLS negotiation begins here
The local sendmail notes that the other site supports STARTTLS, so the local sendmail uses
the STARTTLS command. The local sendmail then waits for the other side to begin the
TLS negotiating. The amount of time the local sendmail waits can be limited withth is
starttls keyword:
O Timeout.starttls=timeout ?†? configuration file (V8.12 and later)
-OTimeout.starttls=timeout ?†? command line (V8.12 and later)
define(`confTO_STARTTLS??, `timeout??) ?†? mc configuration (V8.12 and later)
The default timeout is one hour, and no minimum is specified. The mc technique uses
confTO_STARTTLS, for which there is no default.
24.9.120 TimeZoneSpec
Set time zone All versions
Under System V, Unix processes must look for the local time zone in the environment variable
TZ. Because V8.12 and earlier sendmail were often run as a set-user-id root program, it
cannot (and should not) trust its environment variables.
Pages:
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005