Note that the EX_CONFIG (discussed earlier) and EX_SOFTWARE errors cause the local postmaster
to get a copy of the message on the presumption that local errors can only be fixed
locally.
6.5.8 EX_TEMPFAIL
A recoverable error sendmail exit value
The EX_TEMPFAIL exit code (value 75) is returned by sendmail to indicate that a temporary
error has occurred. Temporary errors mean that the mail message will be put in (or remain
in) the queue for the present and another delivery attempt will be made later.
One example of this type of error occurs when looking up aliases via a network service,
suchas NIS. If all the servers are too busy to answer before a timeout, sendmail should
temporarily queue the message and look up the aliases again later.
6.5.9 EX_UNAVAILABLE
A resource is unavailable sendmail exit value
The EX_UNAVAILABLE error code (value 69) indicates that some system resource is unavailable
??”for example, if the body size of an incoming message is larger than the size limit
imposed by the M= equate (?§20.5.8 on page 746).
Also, all delivery agent programs must be designed to return an exit value that is defined in
. If a poorly designed delivery agent exits withsome other value, sendmail will
issue this error and consider the delivery to have failed.
6.5.10 EX_USAGE
A command was used incorrectly sendmail exit value
The EX_USAGE error code (value 64) means that a command or configuration line was used
incorrectly.
Pages:
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433