I have an email client that returns a 354 error and does not deliver

I have an email client. Usually it works pretty well, however for certain domains I gte the following
log sequence, whcih ends with a 250 2.5.0 Ok, and says the email has been sent.

However it is really never received and the culprit seems to be what ever this line means:

354 Enter mail, end with a single ".".

I have no idea of where thr problem is.

Any help. Following is the log it generates

Pause off
Resolving prodigy.net.mx
prodigy.net.mx resolved to 1 IP`s ( )
220 smtp.prodigy.net.mx -- Server ESMTP (iPlanet Messaging Server 5.2 HotFix 1.21 (built Sep  8 2003))
HELO robinson-1-81-57-201-12.fbx.proxad.net
250 smtp.prodigy.net.mx OK, robinson-1-81-57-201-12.fbx.proxad.net [].
MAIL FROM: <john@pceditores.com>
250 2.5.0 Address Ok.
RCPT TO: <pceditores@prodigy.net.mx>
250 2.1.5 pceditores@prodigy.net.mx OK.
354 Enter mail, end with a single ".".
250 2.5.0 Ok.
Who is Participating?
Karl Heinz KremerConnect With a Mentor Commented:
The 354 line is correct. This is part of the SMTP protocol: After the initial handshake, you send the actual mail data (indicated with the "DATA" keyword). The mail server reacts to that with the 354 line, which does also contain information about how to end the data section (with a single '.' on a line). My server reports this:

354 End data with <CR><LF>.<CR><LF>

Which also means a single dot on a line.

What client and server are you using? In the example, is your client sending the dot on a single line to stop the data section?

Your log shows that your mail was accepted for transfer.
So if the remote side is not receiving it, it should be mail server or remote client problem.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.