Re: [EXIM] sender verify rejection

Top Page
Delete this message
Reply to this message
Author: Philip Hazel
Date:  
To: Tim Patterson
CC: exim-users
Subject: Re: [EXIM] sender verify rejection
On Thu, 22 Jan 1998, Tim Patterson wrote:

> Since going to 1.82, badly configured domain, especially
> virtual domains are getting rejected by my exim.conf.


Is this the HELO rejection? 1.82 introduced some syntax checking in HELO
lines. Unfortunately, it seems that many M*cr*S*ft systems include
underscores in their system names, which is illegal.

If you want to change the test, alter line 1114 in src/smtp_in.c. It
reads

        if (!isalnum((uschar)*s) && *s != '.' && *s != '-')


and is the test for an illegal character. If it is underscores that are
your problem, change it to

        if (!isalnum((uschar)*s) && *s != '.' && *s != '-' && *s != '_')


I will be adding some configuration option to the next release.


-- 
Philip Hazel                   University Computing Service,
ph10@???             New Museums Site, Cambridge CB2 3QG,
P.Hazel@???          England.  Phone: +44 1223 334714



--
*** Exim information can be found at http://www.exim.org/ ***