On 5/9/17, 11:25 AM, "dovecot on behalf of Christian Kivalo" <dovecot-boun...@dovecot.org on behalf of ml+dove...@valo.at> wrote:
Am 9. Mai 2017 17:47:13 MESZ schrieb Adam Shostack <a...@shostack.org>: >Hi, > >Is there a clean way to match on an email address the way procmail >^TO_ did? that was a macro which expanded to >(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope >|Apparently(-Resent)?)-To):(.*[^-a-zA-Z0-9_.])?) > >so you could write >* ^TO_dovecot >dovecot > >and grab messages to the list. In sieve, I find myseld writing >["To","cc"] and wonder if there's a better way. You could use the X-BeenThere or List-Id headers to match mailing list traffic -- Christian Kivalo > >Adam I’ve been using: if header :contains ["List-Id","Mailing-List", "Sender","X-List-Name","List-Post"] ["<mailto:php-gene...@lists.php.net>"] { fileinto "lists/php/general"; stop; } For all my mailing list traffic. That seems(!) to catch most of them.