I am using Google Apps for Domains to handle my personal email. I have the following filter configured:
Matches: to:(email@example.com) Do this: Skip Inbox, Mark as read, Delete it
Here is the exported filter XML:
<entry> <category term='filter'></category> <title>Mail Filter</title> <id>tag:mail.google.com,2008:filter:1348992826412</id> <updated>2012-09-30T08:16:38Z</updated> <content></content> <apps:property name='to' firstname.lastname@example.org'/> <apps:property name='shouldMarkAsRead' value='true'/> <apps:property name='shouldArchive' value='true'/> <apps:property name='shouldTrash' value='true'/> </entry>
Despite this rule, mail to the email@example.com address is not being matched by the filter. Here is one example headers of a mail that was not caught by the filter:
Delivered-To: firstname.lastname@example.org Received: by 10.49.35.178 with SMTP id i18csp10155qej; Sun, 30 Sep 2012 02:09:09 -0700 (PDT) Received: by 10.68.225.68 with SMTP id ri4mr32446176pbc.115.1348996149371; Sun, 30 Sep 2012 02:09:09 -0700 (PDT) Return-Path: <email@example.com> Received: from mail.tbb.com.tw ([126.96.36.199]) by mx.google.com with SMTP id c5si10659paz.41.2012.09.30.02.09.07; Sun, 30 Sep 2012 02:09:08 -0700 (PDT) Received-SPF: neutral (google.com: 188.8.131.52 is neither permitted nor denied by best guess record for domain of firstname.lastname@example.org) client-ip=184.108.40.206; Authentication-Results: mx.google.com; spf=neutral (google.com: 220.127.116.11 is neither permitted nor denied by best guess record for domain of email@example.com) firstname.lastname@example.org Received: By OpenMail Mailer;Sun, 30 Sep 2012 16:05:41 +0800 (CST) From: "Loan Financial Private Company" <email@example.com> Reply-To: firstname.lastname@example.org Subject: Loan Financial Private Company Message-ID: <email@example.com> Date: Sun, 30 Sep 2012 16:05:41 +0800 (CST) MIME-Version: 1.0 Return-Path: firstname.lastname@example.org Content-Type: text/plain; charset=big5 Content-Transfer-Encoding: quoted-printable
Note that I have tens of other similar filters that do properly match mail per address. It is only this one address / filter combination that is failing to match mail.
To proactively address the obvious red herrings and ensure that the discussion remains focused: I am aware of the dangers of posting a live email address publicly. I am aware of Gmail's excellent spam filters. I am aware of the arguments against catch-all email addresses.