Sheila:
Actually, it looks like I spoke too soon. It's still not working: my test messages eventually were all received (not bounced or deleted), and I'm still getting spam at
josh@example.com.
I've triple-checked everything, and to recap, here's the situation:
1. The main domain is example.com, and the IRM is example.net.
2. Shell account with the name jsprowse. It is where I want to receive all my @example.net mail, and it is also the catch-all account. It has a single built-in filter to delete any email delivered-to:
josh@example.com.
3. There is another account, jsp, at which I want to receive all my @example.com mail.
4. There are many redirectors, but none of them act on the name "josh" so any mail to josh@ is being handled by the catch-all feature.
I just tried another test, and here are the headers in a message sent to
josh@example.com, which should be deleted by the filter on the catch-all, but which was delivered successfully:
Return-Path: <prowse@------.com>
Delivered-To: jsprowse@example.com
Received: (fqmail 15085 invoked from network); 15 Apr 2006 18:53:05 -0000
Received: from mx10.futurequest.net (mx10.futurequest.net [69.5.6.182])
by pt02.futurequest.net ([69.5.6.173])
with FQDP via TCP; 15 Apr 2006 18:53:05 -0000
Received: (qmail 9819 invoked from network); 15 Apr 2006 18:53:05 -0000
Received: from pt02.futurequest.net (pt02.futurequest.net [69.5.6.173])
by mx10.futurequest.net ([69.5.6.182])
with QMQP via TCP; 15 Apr 2006 18:53:05 -0000
Delivered-To: josh@example.com
Received: (fqmail 15082 invoked from network); 15 Apr 2006 18:53:05 -0000
Received: from mx06.futurequest.net (mx06.futurequest.net [69.5.6.177])
by pt02.futurequest.net ([69.5.6.173])
with FQDP via TCP; 15 Apr 2006 18:53:05 -0000
Received: (qmail 22599 invoked from network); 15 Apr 2006 18:53:05 -0000
Received: from uproxy.gmail.com (uproxy.gmail.com [66.249.92.169])
by mx06.futurequest.net ([69.5.6.177])
with ESMTP via TCP; 15 Apr 2006 18:53:05 -0000
Received: by uproxy.gmail.com with SMTP id u40so475545ugc
for <josh@example.com>; Sat, 15 Apr 2006 11:53:04 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
s=beta; d=gmail.com;
h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition;
b=SAQejpNPPUE7fEtxKsQoYdzM06LJObyMgIFGuUXlrUTX3pMOwkF4JILxLiAzOou 0WInPb1lKE5RnLnOmGi/6psMvY0j6cs5kWRyDUhas54RZ9ySQbfV7+77/PyizOFtKeSaf0b18qMuY0v3kEgoA3cS9zgbVaCxiN9861b6khRs=
Received: by 10.78.43.1 with SMTP id q1mr15356huq;
Sat, 15 Apr 2006 11:45:55 -0700 (PDT)
Received: by 10.78.18.19 with HTTP; Sat, 15 Apr 2006 11:45:55 -0700 (PDT)
Message-ID: <6dd7522d0604151145r2f7aed2ai68431535521cc660@mail.gmail.com>
Date: Sat, 15 Apr 2006 12:45:55 -0600
From: "Josh Prowse" <prowse@--------.com>
To:
josh@example.com
Subject: should be deleted
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: base64
Content-Disposition: inline
<end of headers>
Note the two "delivered-to" lines. I'm stumped. Basically, I just want mail addressed to
josh@example.com to get deleted, and I don't care how it happens. I thought that having it go to the catch-all, and then having that account explicitly delete messages addressed to
josh@example.com would work, but it looks like the delivered-to header gets changed along the way.
Should I just set this up as a global filter? How can I be sure that I'll receive
josh@example.net but not
josh@example.com?
Thanks for your brainpower on this,
:-j