Re: [Exim] MAIL FROM:<> being rejected in exim 3.33?

Top Page
Delete this message
Reply to this message
Author: Philip Hazel
Date:  
To: Suresh Ramasubramanian
CC: exim-users
Subject: Re: [Exim] MAIL FROM:<> being rejected in exim 3.33?
On Wed, 28 Nov 2001, Suresh Ramasubramanian wrote:

> [hserus@???]~$ telnet localhost 25
> ehlo test
> 250-dropkick.trouble-free.net Hello dropkick.trouble-free.net [127.0.0.1]
> 250-SIZE
> 250-PIPELINING
> 250-AUTH PLAIN LOGIN
> 250-STARTTLS
> 250 HELP
> mail from:<>
> 250 <> is syntactically correct
> rcpt to: suresh@???
> 250 <suresh@???> is syntactically correct
> data
> 354 Enter message, ending with "." on a line by itself
> test
> .
> 550 rejected: there is no valid sender in any header line (envelope sender is
> <>)
> quit
> 221 dropkick.trouble-free.net closing connection
>
> This seems to be thrown by the header checking in src/verify.c


I can't see any problem here.

The configuration of that host must contain headers_sender_verify or
headers_sender_verify_errmsg. This means that the administrator of the
system has said to Exim "Please reject any (bounce) message if there is
no header line that contains a verifiable sender address".

Since your test doesn't supply any header lines at all, the test fails,
so Exim rejects the message, as the administrator asked it to.

> Sending mail in this format to a qmail server works.


It will work for an Exim server whose administrator has not asked for
this check.

Philip

-- 
Philip Hazel            University of Cambridge Computing Service,
ph10@???      Cambridge, England. Phone: +44 1223 334714.