How to remove mail.info from syslog while keeping messages >= mail.warn

view story

http://serverfault.com – The title pretty much says it all; it's a very specific question. How do I remove mail.info from /var/log/syslog (rsyslog.conf/Debian) while keeping messages greater than or equal to mail.warn? I've tried just about every different variation of appending and prepending different combinations of mail, mail.info, mail.!info, mail.*, mail.warn, mail.!warn, but apparently the docs are smarter than me. Currently I'm at this, but alas, she's a no-go: *.*;auth,authpriv.none;mail.warn,mail.!info -/var/log/syslog Edit: I'm having a really hard time understanding the semicolon delimeter and how it (HowTos)