Hello,
some more info on tcp_read = since midnight this morning until noon, there were 1600 of these tcp_read_dot in our log file as rejected.
1) the error message here is typically
2014-05-23 00:12:44.00 [151104710] Rejected 201.231.233.147 <> 0 "[201.231.233.147] tcp_read_dot 12 0 seconds, got 0 bytes (Connection was closed.. after 0 seconds)"
the msg.log for this IP, shows this sequence
2014-05-23 00:12:27.00 [151104710] Rcpt 201.231.233.147 <HIDDEN@n@fibertel.com.ar> <> 0 ""
2014-05-23 00:12:27.00 [0] Bounced 201.231.233.147 orbs <orbs> 0 orbs "denied b.barracudacentral.org ip=201.231.233.147"
2014-05-23 00:12:44.00 [151104710] Rejected 201.231.233.147 <HIDDEN@n@fibertel.com.ar> <myuser@hidden.com> 0 "[201.231.233.147] tcp_read_dot 12 0 seconds, got 0 bytes (Connection was closed. after 0 seconds)"
2) there is no documentation via the admin help box for tcp_read_dot.
3) a lot of the messages being rejected appear first in the mail queue and these messages in the log may be from message attempts to return to sender after timing out of the mail queue.
4) a trace of the return address (here for example 201.231.233.147) does not have an MX record. Using telnet to port 25 at this address [or to reverse domain name of fibertel.com.ar] will not drop the connection (suggesting something is active at that IP address) but it will not respond to mail protocols. I think this may be why it waits in the mail queue and will return for another try later.
5) a number of other IPs in the log extract are to domains that have a home page offering to "Inguire about owning" the domain name, but have no MX record associated with it and are similar in response to (4). (and these are sometime sources of spam with multiple logged records to the same rejection address)
6) a few are just plain errors in a destination domain's DNS and incorrect configuration of the MX records.
7) there are a few that are from our users with misspellings of the destination domain name (eg liquinta. instead of laquinta.) where the name they incorrectly used has a valid IP and active address, no MX address, no mail protocol response, and acts like (4).
Hope this adds some info to help reduce this kind of useless mail sitting in the mailque for long periods.
Larry
=========================
|--- Original message ---
Subject: SurgeMail List] re: tcp_read_dot errors
From: surgemail-support <surgemailHIDDEN@t@netwinsite.com>
To: <surgemailHIDDEN@etwinsite.com>
Date: Thursday, 05/22/2014 6:23 PM
Tell me what platform you are on and we'll supply a new binary to try and establish what is occurring.
The other thing to try and do is do a packet capture of a problem message to see what is actually being sent to your system. But that may be harder to do.
ChrisP.
We've been running into the tcp_read_dot errors pretty frequently lately. I've always assumed it was related to the sender's anti-virus program. But lately it's also happening when people are sending to us via gmail.com addresses.
What's the best approach to diagnose this error? A lot of our customers/clients are complaining that 1 out of 4 emails to us are bouncing back to them. The typical error is:
#< #5.0.0 X-Spam-&-Virus-Firewall; host mail.adultdvdtalk.com[216.55.179.49] said: 554 Failure tcp_read_dot 541 540 seconds, got 3402 bytes (Socket Timeout after 540 seconds) (in reply to end of DATA command)> #SMTP#