I am posting one of the response received from SM team, again my submission here is there can be network issue with all the users that too same point of time or within few days, this is random to all and not pertaining to specific domain/user,
Thank you for providing us with this. We parsed through the logs and noticed that every data transfer failed message is the result of the remote server failing to send the appropriate information and commends to your server.
Please review the attached two files. You'll see that in the entries with data transfer failed, we've included the last data received on the network level. I've included an example below:
01:03:21 [103.251.48.144][66140022] rsp: 220 MAIL.SERVER.COM
01:03:21 [103.251.48.144][66140022] connected at 7/27/2015 1:03:21 AM
01:03:21 [103.251.48.144][66140022] cmd: EHLO user-sender
01:03:21 [103.251.48.144][66140022] rsp: 250-MAIL.SERVER.COM Hello [103.251.48.144]250-SIZE 26214400250-AUTH LOGIN CRAM-MD5250-STARTTLS250-8BITMIME250 OK
01:03:29 [103.251.48.144][66140022] cmd: AUTH LOGIN
01:03:29 [103.251.48.144][66140022] rsp: 334 VXNlcm5hbWU6
01:03:30 [103.251.48.144][66140022] Authenticating as sender@domain.com
01:03:30 [103.251.48.144][66140022] rsp: 334 UGFzc3dvcmQ6
01:03:31 [103.251.48.144][66140022] rsp: 235 Authentication successful
01:03:31 [103.251.48.144][66140022] Authenticated as sender@domain.com
01:03:31 [103.251.48.144][66140022] cmd: MAIL FROM: <sender@domain.com>
01:03:31 [103.251.48.144][66140022] rsp: 250 OK <sender@domain.com> Sender ok
01:03:32 [103.251.48.144][66140022] cmd: RCPT TO: <recipient@gmail.com>
01:03:32 [103.251.48.144][66140022] rsp: 250 OK <recipient@gmail.com> Recipient ok
01:03:32 [103.251.48.144][66140022] cmd: DATA
01:03:37 [103.251.48.144][66140022] rsp: 354 Start mail input; end with <CRLF>.<CRLF>
01:14:23 [103.251.48.144][66140022] data transfer failed.
01:14:23 [103.251.48.144][66140022] last data (932 bytes) received 01:14:23
01:14:23 [103.251.48.144][66140022] last data:
D0fPnvOGVNqfe7k4fHc4hz3kwIYN<CRLF>
7xcUFCQlJ4jFYjMzXvvzno6Ojrq6u/N/57Zs6fKwsHB3d3fpYMfOnX/u6BhgsVh8Lsfc3MrXxzsi<CRLF>
IsLB0ZbLRJf83k+jVdLpevCv+E+BQA/fysrX961zZzN37drVKeml0ZgODsL4oxkpKanV1dU8HsfW<CRLF>
FrVzcCksLJw/37W7u7u1qycnJ+erz/8hDvxj8vGEmpoaHz9fkbVZvxJ5+qTdbaE7yBWLichl0lPJ<CRLF>
SRs3btTSeba23PZ2WXNz84oVKzRaNUgCF+Uq1Arwy2QwZApZcWFxY2NjQEAAKKqUY/GfZ5/t61X0<CRLF>
9fXlXb1y4MABvlCwe/fuoKCguLg4EL5SIZ81c9alizlXr+ZrNBoQGvCKw+Oy2ew5rvNA+c13W7Bo<CRLF>
0SLgJNCQmZkpMrMIFAdacIWJiYmBgYHfFN0E16HQNf14u1zE8be0pB35LPTChQvgxuPj4/39PgKR<CRLF>
xiQGPWttLMlv9vDw8PK25/GmXLx40dHREYQ2d+7sp49bbWxs5HK5lZXo4cMmDy8PJkJvfdp648aN<CRLF>
efPmuXnN5XK410tKK2/97Oe3+Jefa/cf3h/wztq0tDSRyKL7ty5ga86bM/39/S1Fwm+/LTqRdKKq<CRLF>
tgrg0BvTpmp1yqKiomOJSadOpUt7Zc5ODqAqBwf1nZ0d3os8dXoVyOdn8cdBfTJQ1qxZswbkClCf<CRLF>
oWFhVVVVd+78qlapcvPyAlau6pR0e7q5y5SyT2M/3R76oUDA7fqtB3grkXSDr7QGvYW5Rf/gIMj2<CRLF>
gcOHQG51OkNbW5v43XdBOZlx6CdPnryUV1Z0vUgolIOcbN60UyhEXvRqJBLJ4iWuKIreqmhZtmzZ<CRLF>
C2mLp6dn3oVckchmEHip17c0PwYVaGaG1NW1gLREH4re
01:14:23 [103.251.48.144][66140022] disconnected at 7/27/2015 1:14:23 AM
It is clear that we are not receiving a <CRLF>.<CRLF> which signifies end of DATA stream, which would then close the connection and deliver the message. Please note that this connection remained open from 01:03:32 to 1:14:23 before reporting the data transfer had failed. So the issue here is why didn't the remote server send your server any further data ? Or alternatively, what had caused the interruption in this connection between your mail server, and the client\remote server.
Please note that the connection remained open during this time period, SmarterMail simply did not receive any further information designating the end of the message and killed off the connection. This is identical to the behavior that was outlined within my previous WireShark captures.
Request to post if anyone is facing such issue
What we're looking at here is an issue on the network level. If we're not receiving the information expected within a timely manner the command timeouts and data transfer failed messages will continue to occur.