Jason R. Mastaler wrote:
(snip)

I just tried it. Something in your Postfix configuration is throwing
away the extension address information. I sent a message to
[EMAIL PROTECTED], and it ended up
being delivered to [EMAIL PROTECTED] You need to figure out why
this is happening.
Here are the pertinent headers from the confirmation request your
system sent back after I tried to confirm my first message. It
illustrates the problem I mentioned above:


Delivered-To: [EMAIL PROTECTED]
Received: from sclp3.sclp.com (sclp3.sclp.com [64.157.176.121])
        by test1.nlenet.net (Postfix) with SMTP id E54A428452
        for <[EMAIL PROTECTED]>;
        Tue, 27 May 2003 02:30:28 -0400 (EDT)
Received: (qmail 47635 invoked from network); 27 May 2003 06:30:24 -0000
Received: from localhost (HELO hrothgar.la.mastaler.com) (127.0.0.1)
        by localhost with SMTP; 27 May 2003 06:30:24 -0000
Received: from hrothgar.la.mastaler.com (localhost [127.0.0.1])
        by hrothgar.la.mastaler.com (Postfix) with ESMTP id 63233CF1E4
        for <[EMAIL PROTECTED]>;
        Tue, 27 May 2003 00:30:15 -0600 (MDT)

...and that is correct, as far as I've seen. Remember, this machine (like virtually all my others) accepts mail from different domain names. I use the postfix virtual file to map email addresses to local usernames. For example, I have in /etc/postfix/virtual:


nleaudio.net            test
[EMAIL PROTECTED]       bob
@nleaudio.net           bob  (actually the previous entry is unnecessary, because this 
is a catch-all)

foo.com                 test
[EMAIL PROTECTED]               bob
[EMAIL PROTECTED]               bob
[EMAIL PROTECTED]               joe

etc, etc...

Now Postfix is set to be aware of the recipient delimiter, so it will accept [EMAIL PROTECTED], and still know to deliver it to bob. Because bob is a local user account, it's going to add the hostname on the Delivered-To header.

If Postfix passed the stuff after the recipient delimiter to the next processing stage (which in my systems is normally Procmail), I would think programs like Procmail would have no idea who to deliver the message to.

Am I missing something here? Are there others who are using the virtual domains function of Postfix and tmda?

Bob

_____________________________________________
tmda-users mailing list ([EMAIL PROTECTED])
http://tmda.net/lists/listinfo/tmda-users

Reply via email to