V8.13 sendmail implemented quarantining by creating a new kind of queued file.
Instead of storing the envelope information in a qf file, a quarantined message has its
This is the Title of the Book, eMatter Edition
Copyright ?© 2007 O??™Reilly & Associates, Inc. All rights reserved.
11.10 Queue Quarantining | 439
envelope information stored in an hf file. The different file allows sendmail to process
messages normally (quarantined messages are invisible) unless you specifically
ask it to handle quarantined messages (make them visible).
Note that the mailstats program (?§10.4 on page 364) automatically (without you
needing to ask) includes the total count of quarantined messages in its output.
To ensure that the reason for quarantining a message is not lost, a new qf file* line
has been introduced. Called a q line (?§11.12.14 on page 453), it stores the reason the
message was quarantined. In parallel, a new macro, called ${quarantine} (?§21.9.80
on page 841) has also been added. It is intended for use in rule sets, and contains the
reason the envelope was quarantined.
Note that quarantining integrates well with all the other queuing facilities of sendmail
and even works with envelope splitting.
11.10.2 Quarantine Command-Line Switches
The command line can be used to quarantine and dequarantine envelopes. V8.13 has
added one new command-line switch and modified another.
Pages:
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789