Как написано в man на syslog.conf & syslogd:
* stands for ALL facilities or all priorities depending on were it is
use (before or after period). The keyword none stands for NONE of the given
facilities.
То есть * значит ВСЕ приоритеты, а не от низшего к высшему (debug, info,
notice,warning, error, crit, alert, emerg). NONE значит, что не логить
ВООБЩЕ эту службу. И как написано в syslogd:
mail.none, mail.!* и mail.!debug абсолютно равнозначны.