HELO ALLOW CHARS > syntactically invalid argument

DanB

Verified User
Joined
Oct 14, 2003
Messages
22
I have a problem with a site that can't receive e-mail from a sender that uses Exchange to send the message.

Looking in the mainlog, I see this message when they attempt to send messages:


2004-04-26 18:58:12 rejected EHLO from [65.121.94.209]: syntactically invalid argument(s): EXCHANGE.HOV_DOMAIN
2004-04-26 18:58:12 rejected HELO from [65.121.94.209]: syntactically invalid argument(s): EXCHANGE.HOV_DOMAIN


I've found several references that indicate that I may need to
add this line to the Exim config:

helo_allow_chars = "_"

Just wondering if anyone has expereinced this and has corrected it with adding this line.

Thanks

Dan
 
You've probably answered your own question :) I havn't used it myself, but the command logically looks correct.

John
 
Thanks for your reply.

Can you advise the correct location in the file where this should be inserted?

Thanks again

Dan
 
The line is correct.

it can go anywhere at the top of the file, before the ACLs.

But to see where I've already put it in the exim.conf.spamblocked file, do a search for it here.

Jeff
 
I experienced this problem too

- What actually causes this to happen ?

- Do I just insert that line of code above into my exim.conf ?

- Do I need to do the same for my exim_outgoing.conf ?
 
yoshikiwei said:
I experienced this problem too

- What actually causes this to happen ?
There are certain characters that be default exim doesn't allow. The _ character is one of them.
- Do I just insert that line of code above into my exim.conf ?
Yes, and then restart exim.
- Do I need to do the same for my exim_outgoing.conf ?
I really don't know; I don't think so.

But it won't hurt, so you might as well. :)

Jeff
 
Back
Top