[Exim] Exim address parse bug?

Top Page
Delete this message
Reply to this message
Author: Matt Hamilton
Date:  
To: exim-users
Subject: [Exim] Exim address parse bug?
Dear All,
I think I might have just found an address parse bug. I'm not sure if
it is a bug or not -- I've check RFC822, and I can't see it being
illegal.

Addresses of the format: foo@??? <foo@???> are not being
accepted.

I have headers_check_syntax = true set in the config file, but as far as
I can see this syntax is not invalid. Is this a bug, or is the format
really invalid?

-Matt

Here is some output from a command line debug session

megatron# exim -d5 -t < /tmp/mess
Exim version 3.36 debug level 5 uid=0 gid=0
probably Berkeley DB version 1.8x (native mode)
Caller is an admin user
Caller is a trusted user
set_process_info: 7188 accepting a local non-SMTP message from
<root@???>
rewrite_one_header: type=F:
From: Matt Hamilton <mh6225@???>
rewrite_one_header: type=T:
To: matth@??? <matth@???>
*** No recipients
*** Bad address(es)
matth@??? <matth@???>: malformed address:
<matth@???> may not follow matth@???


And here is the actual error message in my log file:


Nov 14 09:44:22 megatron exim[97765]: [1\17] 2002-11-14 09:44:22
18CGXt-000PQr-00 rejected from (js000317.exchange.jobserve.com) [193.
119.59.198] <readvertise@???>: syntax error in 'To'
header: malformed address: <careers@???>\n may
 not follow careers@??? : failing address is:
careers@??? <careers@???
Nov 14 09:44:22 megatron exim[97765]: [2\17] Recipients:
careers@???
Nov 14 09:44:22 megatron exim[97765]: [3\17] P Received: from
[193.119.59.198] (helo=js000317.exchange.jobserve.com)
Nov 14 09:44:22 megatron exim[97765]: [4\17]    by mail.netsight.co.uk
with esmtp (Exim 3.36 #2)
Nov 14 09:44:22 megatron exim[97765]: [5\17]    id 18CGXt-000PQr-00
Nov 14 09:44:22 megatron exim[97765]: [6\17]    for
careers@???; Thu, 14 Nov 2002 09:44:22 +0000
Nov 14 09:44:22 megatron exim[97765]: [7\17] P Received: from JS000121
([192.168.4.245]) by js000317.exchange.jobserve.com with SMTP (
Microsoft Exchange Internet Mail Service Version 5.5.2653.13)
Nov 14 09:44:22 megatron exim[97765]: [8\17]    id W6A5LRJS; Thu, 14 Nov
2002 09:31:46 -0000
Nov 14 09:44:22 megatron exim[97765]: [9\17]   X-Mailer: DevMailer v1.5
(c) 2000
Nov 14 09:44:22 megatron exim[97765]: [10\17]   Date: Thu, 14 Nov 2002
09:30:41 -0000
Nov 14 09:44:22 megatron exim[97765]: [11\17] F From: Readvertise
<readvertise@???>
Nov 14 09:44:22 megatron exim[97765]: [12\17] T To:
careers@??? <careers@???>
Nov 14 09:44:22 megatron exim[97765]: [13\17]   Subject: Your Jobserve
Secretarial jobs are about to expire
Nov 14 09:44:22 megatron exim[97765]: [14\17]   Mime-Version: 1.0
Nov 14 09:44:22 megatron exim[97765]: [15\17]   Content-Type:
text/plain; charset="us-ascii"
Nov 14 09:44:22 megatron exim[97765]: [16\17]
Content-Transfer-Encoding: quoted-printable
Nov 14 09:44:22 megatron exim[97765]: [17/17] I Message-Id:
<E18CGXt-000PQr-00@???>



--
Matt Hamilton                                         matth@???
Netsight Internet Solutions, Ltd.          Business Vision on the Internet
http://www.netsight.co.uk                               +44 (0)117 9090901
Web Hosting | Web Design  | Domain Names  |  Co-location  | DB Integration