9.108 on page 1088).
If the failure was due to a faulty map declaration, sendmail logs the following error:
setalias: unknown alias class dbtype
If the map is not allowed to provide alias services, sendmail logs this error:
setalias: map class dbtype can't handle aliases
If sendmail is trying to create a database file and it can??™t (usually when it is run with the -bi
command-line switchor run as newaliases), the -d27.1 debugging switchcauses the
following error to be printed:
Can't create database for filename: reason here
This is the Title of the Book, eMatter Edition
Copyright ?© 2007 O??™Reilly & Associates, Inc. All rights reserved.
15.7 Reference for -d in Numerical Order | 557
A self-destructive alias can cause a dangerous loop to occur. For example, the following
two aliases can lead to a loop on the host mailhost:
jake: Jake_Bair
Jake_Bair: jake@mailhost
The -d27.1 debugging switch causes the following message to be printed when sendmail
tests an address to see whether it loops:
self_reference(addr)
... no self ref ?†? if it didn??™t loop
... cannot break loop for "addr" ?†? if it??™s unbreakable
An alias loop is unbreakable if no local username can be found in the list of aliases.
The -d27.1 debugging switchalso causes sendmail to print a warning if it cannot open an
alias file for rebuilding (the AutoRebuildAliases option, ?§24.
Pages:
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989