General-Purpose Mail Filter
The mail filtering language, or MFL, is a special language designed for writing filter scripts. It has a simple syntax, similar to that of Bourne shell. In contrast to the most existing programming languages, MFL does not have any special terminating or separating characters (like, e.g. newlines and semicolons in shell)9. All syntactical entities are separated by any amount of white-space characters (i.e. spaces, tabulations or newlines).
The following sections describe MFL syntax in detail.
There are two noteworthy exceptions:
from ... import statements, which must be
terminated with a period. See import.
This document was generated on January 3, 2019 using makeinfo.Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.