After processing a message, SpamAssassin determines whether a message is spam or not. mode allows you to specify the string that is returned to indicate the verdict. The string choices are null, default, SpamAssassin result string, or a verdict string specified with the verdict option. (Note that default is neither null, the SpamAssassin result string, nor the string specified by verdict, but some other non-configurable result string.) The mode operations are outlined in the table below.
Table 14–5 Returned String for the SpamAssassin mode Option
verdict\ Setting |
Spam? |
mode=0 |
mode=1 |
mode=2 |
mode=3 |
---|---|---|---|---|---|
verdict="" (not set) |
yes |
null |
SpamAssassin result |
SpamAssassin result |
SpamAssassin result |
no |
default |
default |
SpamAssassin result |
default |
|
verdict=string |
yes |
verdict string |
SpamAssassin result |
SpamAssassin result |
SpamAssassin result |
no |
default |
default |
SpamAssassin result |
verdict string |
The first column indicates whether the verdict option is set or not set. The second column indicates whether the message is spam or not. The mode columns indicate the string returned for the various modes. For example, if verdict is not set and mode is set to 0 and a message is not spam, a default string is returned. If the verdict is set to YO SPAM! and mode is set to 0 and a message is spam, the string YO SPAM! is returned.