PDA

View Full Version : HELO ALLOW CHARS > syntactically invalid argument



DanB
04-26-2004, 06:39 PM
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

DirectAdmin Support
04-27-2004, 09:10 AM
You've probably answered your own question :) I havn't used it myself, but the command logically looks correct.

John

DanB
05-17-2004, 01:07 PM
Thanks for your reply.

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

Thanks again

Dan

nobaloney
05-17-2004, 05:15 PM
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 (http://www.nobaloney.net/exim/exim.conf.spamblocked).

Jeff

yoshikiwei
07-02-2004, 02:01 AM
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 ?

nobaloney
07-02-2004, 11:09 AM
Originally posted by yoshikiwei
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