Hi everyone,
I have a problem with the Mercury SMTP server.
Here's a log of a session:
04:08:44.867: Connection from 124.77.145.122, Wed Dec 18 04:08:44 2013<lf>
04:08:44.867: << 220 announcer ESMTP server ready.<cr><lf>
04:08:45.240: >> EHLO q-86cf7b5066fb4<cr><lf>
04:08:45.240: << 250-announcer Hello q-86cf7b5066fb4; ESMTPs are:<cr><lf>250-TIME<cr><lf>
04:08:45.240: << 250-SIZE 0<cr><lf>
04:08:45.240: << 250-AUTH CRAM-MD5 LOGIN<cr><lf>
04:08:45.240: << 250-AUTH=LOGIN<cr><lf>
04:08:45.240: << 250 HELP<cr><lf>
04:08:48.360: >> AUTH LOGIN<cr><lf>
04:08:48.360: << 334 VXNlcm5hbWU6<cr><lf>
04:08:49.655: >> d2VibWFzdGVy<cr><lf>
04:08:49.655: << 334 UGFzc3dvcmQ6<cr><lf>
As you can see, after the client sends AUTH LOGIN, Mercury SMTP sends 334.
On the other hand, when I tried to simulate this by performing telnet MercurySMTPServerHostName 25, I get a 235 instead, as the log session below shows:
09:19:43.053: << 220 announcer ESMTP server ready.<cr><lf>
09:19:45.440: >> EHLO ME<cr><lf>
09:19:45.440: << 250-announcer Hello ME; ESMTPs are:<cr><lf>250-TIME<cr><lf>
09:19:45.440: << 250-SIZE 0<cr><lf>
09:19:45.440: << 250-AUTH CRAM-MD5 LOGIN<cr><lf>
09:19:45.440: << 250-AUTH=LOGIN<cr><lf>
09:19:45.440: << 250 HELP<cr><lf>
09:20:03.803: >> auth login<cr><lf>
09:20:03.819: << 235 Authentication successful.<cr><lf>
09:20:17.732: >> quit<cr><lf>
Why am I not getting a 334 response?
<p>Hi everyone,</p><p>I have a problem with the Mercury SMTP server.</p><p>Here's a log of a session:</p><p>04:08:44.867: Connection from 124.77.145.122, Wed Dec 18 04:08:44 2013&lt;lf&gt;
04:08:44.867: &lt;&lt; 220 announcer ESMTP server ready.&lt;cr&gt;&lt;lf&gt;
04:08:45.240: &gt;&gt; EHLO q-86cf7b5066fb4&lt;cr&gt;&lt;lf&gt;
04:08:45.240: &lt;&lt; 250-announcer Hello q-86cf7b5066fb4; ESMTPs are:&lt;cr&gt;&lt;lf&gt;250-TIME&lt;cr&gt;&lt;lf&gt;
04:08:45.240: &lt;&lt; 250-SIZE 0&lt;cr&gt;&lt;lf&gt;
04:08:45.240: &lt;&lt; 250-AUTH CRAM-MD5 LOGIN&lt;cr&gt;&lt;lf&gt;
04:08:45.240: &lt;&lt; 250-AUTH=LOGIN&lt;cr&gt;&lt;lf&gt;
04:08:45.240: &lt;&lt; 250 HELP&lt;cr&gt;&lt;lf&gt;
04:08:48.360: &gt;&gt; AUTH LOGIN&lt;cr&gt;&lt;lf&gt;
04:08:48.360: &lt;&lt; 334 VXNlcm5hbWU6&lt;cr&gt;&lt;lf&gt;
04:08:49.655: &gt;&gt; d2VibWFzdGVy&lt;cr&gt;&lt;lf&gt;
04:08:49.655: &lt;&lt; 334 UGFzc3dvcmQ6&lt;cr&gt;&lt;lf&gt;
</p><p>As you can see, after the client sends AUTH LOGIN, Mercury SMTP sends 334.</p><p>On the other hand, when I tried to simulate this by performing telnet MercurySMTPServerHostName 25, I get a 235 instead, as the log session below shows:</p><p>09:19:43.053: &lt;&lt; 220 announcer ESMTP server ready.&lt;cr&gt;&lt;lf&gt;
09:19:45.440: &gt;&gt; EHLO ME&lt;cr&gt;&lt;lf&gt;
09:19:45.440: &lt;&lt; 250-announcer Hello ME; ESMTPs are:&lt;cr&gt;&lt;lf&gt;250-TIME&lt;cr&gt;&lt;lf&gt;
09:19:45.440: &lt;&lt; 250-SIZE 0&lt;cr&gt;&lt;lf&gt;
09:19:45.440: &lt;&lt; 250-AUTH CRAM-MD5 LOGIN&lt;cr&gt;&lt;lf&gt;
09:19:45.440: &lt;&lt; 250-AUTH=LOGIN&lt;cr&gt;&lt;lf&gt;
09:19:45.440: &lt;&lt; 250 HELP&lt;cr&gt;&lt;lf&gt;
09:20:03.803: &gt;&gt; auth login&lt;cr&gt;&lt;lf&gt;
09:20:03.819: &lt;&lt; 235 Authentication successful.&lt;cr&gt;&lt;lf&gt;
09:20:17.732: &gt;&gt; quit&lt;cr&gt;&lt;lf&gt;
&nbsp;</p><p>Why am I not getting a 334 response?
</p>