[Exim] Bug? Missing "FROM" address in SMTP communication...

Kezdőlap
Üzenet törlése
Válasz az üzenetre
Szerző: Steven Christensen
Dátum:  
Címzett: exim-users
Tárgy: [Exim] Bug? Missing "FROM" address in SMTP communication...
Hello All,

I am using exim 3.20 on a linux box as my mail router, and have to
send all mail through bellsouth.net (whoopie!).

I can initiate e-mail manually just fine. But when exim has to reject
a message and send a failure notice back to the sender, it doesn't
include the (source) e-mail address in the SMTP "MAIL FROM" line to
bellsouth.

For example, here is debug output (from the command line, "exim -bp
-d11" (sorry it's long - I trimmed out some of the info to keep it
short). Look where I put the "###" comments.

######################################3
### In the final headers it finds the "from" address just fine
>>Final headers:

P Received: from steven ([192.168.0.3])
        by xxxx.net with esmtp (Exim 3.20 #1)
        id 17m3Fi-00078O-00
        for chrissv@???; Mon, 02 Sep 2002 22:17:14 -0400
  Date: Mon, 2 Sep 2002 22:17:08 -0400
### Here it correctly found the "from" line
F From: Steven Christensen <steven@???>
R Reply-To: Steven Christensen <steven@???>
  X-Priority: 3 (Normal)
I Message-ID: <5875870562.20020902221708@???>
T To: chrissv@???
  Subject: test
  MIME-Version: 1.0
  Content-Type: text/plain; charset=us-ascii
  Content-Transfer-Encoding: 7bit


(... snip ...)
### Later on when it connects to bellsouth.net, all is well:

Connecting to mail.bellsouth.net [205.152.58.4.25] ... connected
read response data: size=129
SMTP<< 220 mail.bellsouth.net ESMTP server (InterMail vM.5.01.04.19 201-253-122-122-119-20020516) ready Mon, 2 Sep 2002 22:18:52 -0400
SMTP>> EHLO xxxx.net

read response data: size=96
  SMTP<< 250-imf16bis.bellsouth.net
         250-HELP
         250-PIPELINING
         250-DSN
         250-8BITMIME
         250 SIZE 10485760
### Here it correctly sends the "from" address

SMTP>> MAIL FROM:<steven@???> SIZE=1578


########################################
but when exim generates the e-mail, things aren't right:
########################################

### Again, in the final headers it finds the "from" address just fine
>>Final headers:

P Received: from mail by xxxx.net with local (Exim 3.20 #1)
        id 17m3H5-00078h-00
        for steven@???; Mon, 02 Sep 2002 22:18:39 -0400
  X-Failed-Recipients: c-junk@???
### See, it marked the next line with an "F":
F From: Mail Delivery System <Mailer-Daemon@???>
T To: steven@???
  Subject: Mail delivery failed: returning message to sender
I Message-Id: <E17m3H5-00078h-00@???>
  Date: Mon, 02 Sep 2002 22:18:39 -0400


(... snip ...)
### Later on when it connects to bellsouth.net, ...

Connecting to mail.bellsouth.net [205.152.58.129.25] ... connected
read response data: size=129
SMTP<< 220 mail.bellsouth.net ESMTP server (InterMail vM.5.01.04.19 201-253-122-122-119-20020516) ready Mon, 2 Sep 2002 22:20:16 -0400
SMTP>> EHLO xxxx.net

read response data: size=96
  SMTP<< 250-imf09bis.bellsouth.net
         250-HELP
         250-PIPELINING
         250-DSN
         250-8BITMIME
         250 SIZE 10485760

SMTP>> MAIL FROM:<> SIZE=2363

### ??? In the above line, the e-mail address is missing between
### the <> ???

########################################

What would cause exim not to send the e-mail address in the smtp "MAIL
FROM" line?

Any help would be appreciated. Thanks!

    Steven