From: Richard Whitehouse Date: Sun, 14 Apr 2013 13:44:36 +0000 (+0100) Subject: Mailfilter: Updated SRCF rules X-Git-Url: https://git.richardwhiuk.com/?a=commitdiff_plain;h=84caf13968e84b132d6b88a743e4617cb71e5925;p=dotfiles.git Mailfilter: Updated SRCF rules --- diff --git a/mailfiter b/mailfiter index 1f9f54b..ef2edfc 100644 --- a/mailfiter +++ b/mailfiter @@ -757,14 +757,19 @@ if ( hasaddr("soc-sparrow@lists.cam.ac.uk") ) to "Maildir/.Societies.Sparrowism" } -if ( hasaddr("srcf+logs@hermes.cam.ac.uk") ) +if ( hasaddr("executive@srcf.net") ) { - to "Maildir/.Societies.SRCF.Sysadmin.Archive.Logs" + to "Maildir/.Societies.SRCF.Executive" } -if ( hasaddr("logcheck@srcf.net") ) +if ( hasaddr("webmaster@srcf.ucam.org") ) { - to "Maildir/.Societies.SRCF.Sysadmin.Archive.Logs" + to "Maildir/.Societies.SRCF.Website" +} + +if ( hasaddr("webmaster@srcf.net") ) +{ + to "Maildir/.Societies.SRCF.Website" } if (/^List-Id: SRCF admin /) @@ -789,27 +794,42 @@ if ( hasaddr("soc-srcf-social@lists.cam.ac.uk") ) to "Maildir/.Societies.SRCF" } +if ( hasaddr("soc-srcf@lists.cam.ac.uk") ) +{ + to "Maildir/.Societies.SRCF" +} + if ( hasaddr("soc-srcf-users@lists.cam.ac.uk") ) { to "Maildir/.Societies.SRCF" } -if(/^From: soc-srcf-social-owner@lists.cam.ac.uk/) +if(/^From: soc-srcf-social-[a-z]*@lists.cam.ac.uk/) +{ + to "Maildir/.Societies.SRCF.List Admin" +} + +if(/^From: soc-srcf-support-[a-z]*@lists.cam.ac.uk/) +{ + to "Maildir/.Societies.SRCF.List Admin" +} + +if(/^From: soc-srcf-maintenance-[a-z]*@lists.cam.ac.uk/) { to "Maildir/.Societies.SRCF.List Admin" } -if(/^From: soc-srcf-support-owner@lists.cam.ac.uk/) +if( hasaddr("soc-srcf-social-owner@lists.cam.ac.uk") ) { to "Maildir/.Societies.SRCF.List Admin" } -if(/^From: soc-srcf-maintenance-request@lists.cam.ac.uk/) +if( hasaddr("soc-srcf-maintenance-owner@lists.cam.ac.uk") ) { to "Maildir/.Societies.SRCF.List Admin" } -if (/^List-Id: .* /) +if( hasaddr("soc-srcf-owner@lists.cam.ac.uk") ) { to "Maildir/.Societies.SRCF.List Admin" }