SMTP vs ESMTP -> howto force exim to work with ESMPT
first, the question: how can i force exim to use ESMTP protocol at eu.e-vaizdas.net ?-----------------------------------------------------------------------------------------
problem:
e-vaizdas.net server does not accept mail from eu.e-vaizdas.net
i have tried to send mail to *@e-vaizdas.net using telnet:
----------------------------------------------------
root:~# telnet e-vaizdas.net 25
Trying 83.223.98.102...
Connected to e-vaizdas.net.
Escape character is '^]'.
220-chad.clook.net ESMTP Exim 4.44 #1 Thu, 10 Mar 2005 19:16:22 +0000
220-We do not authorize the use of this system to transport unsolicited,
220 and/or bulk e-mail.
helo a
250 chad.clook.net Hello root at a [62.80.241.40]
MAIL FROM:<x@x.info>
250 OK
RCPT TO:<raigedas@e-vaizdas.net>
451 Temporary local problem - please try later
----------------------------------------------------
you see, after "RCPT TO:" command it reports about "Temporary local problem". maybe there is something wrong with e-vaizdas.net server...
then i tried this:
1. setup my "the bat!" program to use e-vaizdas.net as SMTP server.
2. sent mail to raigedas@e-vaizdas.net . and the strange thing that the program sent it without problems, and i have received that mail.
then i started a packet sniffer and sent another mail to raigedas@e-vaizdas.net with "the bat!". this is what i've got in sniffer logs (only outgoing traffic):
----------------------------------------------------------
EHLO CL
MAIL FROM:<x@x.lt> SIZE=20071
...
----------------------------------------------------------
from the first line you can see the difference in protocol... it starts with "EHLO" in stead of "HELO"... so it (the bat!) uses ESMTP...
question:
how can i force exim to use ESMTP protocol at eu.e-vaizdas.net ?
thank you...