FYI, the reverse DNS is not really a 'problem' as I said it -- it's a very good feature used to validate proper spam. Most of the time it's logging the event, and that's the delay -- Postfix is a good example, if it can't validate the reverse DNS, it'll log the delay for 15 seconds and then give the 'server ready' clear -- which maybe too long for your web client. We don't have problems with all our mac and thunderbird clients, outlook users go through pains if this happens to them.
The problem is if this is true, it's a pain to deal with -- and means your ISP deleted the PTR records or IP's of your server or outbound location, and thus reverse DNS goes into an infinite loop. If you ever wonder if your server has a reverse dns issue, and want to check it easy, I recommend: http://www.dnsstuff.com/
Again, I don't think this is your issue, but something we noticed, and good issue to share:)
Brady J. Frey wrote:
I would second the delay greeting -- I've only seen two other issues with Exim:
- if the reverse DNS of the location failed, Exim would log the
failure, and may not send mail altogether (seeing that you are on localhost this should not be an issue -- if that's the header -- if your web server is separate from your mail server, check and make sure reverse DNS will work -- Postfix and spam assassin have this problem as well) 2) your header information is not clear or questionable, and it maybe blacklisting it. I'm not so sure about this one, I remember someone else speaking of it previously, but worth a look.
I'd almost certainly say it's the spammer delay or the reverse DNS (if that's even reasonable) -- but I've never had this issue with a mail client, only desktop clients sending from specific IP's that are questionable. In our setup, we have Exim as a front man on our OS X Tiger server -- it's coupled with spam assassin, postfix, etc, so our setup is not the same as yours.
Jon Daley wrote:
Are you intentionally delaying the greeting in order to stop
spammers? If so, how many seconds are you delaying? I see these sorts of errors from spammers all the time. Try turning debugging on, as it should print out stuff from the smtp connection.
On Tue, 21 Mar 2006, Zoont Foomby wrote:
Hi all!
Just installed RoundCube to try it out. So far it looks good, runs fast, and feels smooth.
One problem.
When I send mail, RoundCube says the mail has been sent, but the mail never arrives. An examination of my Exim4 log shows the issue:
2006-03-21 01:27:02 SMTP protocol synchronization error (next input sent too soon: pipelining was advertised): rejected "MIME-Version: 1.0" H=localhost [ 127.0.0.1] next input="Date: Tue, 21 Mar 2006 1:27:02 -0500\r\nFrom: xxxxx <xxxxx@>\r\nTo: xxxxxx@gmail.com\r\nSubject: Test 3\r\nMessage-ID: < fcba0dbf860c58463ee731c15a075a0c@loc"
Exim4 is working fine for sending other mail. I can send mail through it with Mutt for example. It recieves mail fine too.
Anyone seen this problem?