On Feb 25, 2010, at 14:54, LuKreme wrote:
On 25-Feb-10 00:22, Brian Willoughby wrote:
Their site times out after one minute of waiting for a response to an
SMTP connection, and considers the destination to be invalid at that point.

a 60s timeout on SMTP is too short. The recommend is... erm, 15 minutes comes to mind though I would argue that is too long anymore. 5m is certainly defensible. I've seen servers with timeouts set to 15s, but those are run by people who really don't want to receive email from the world at large.
This is very helpful. I had no perspective. I get impatient waiting 60 seconds for manual SMTP connections via telnet when testing, so I couldn't immediately shoot down their limit. I did speak to their IT rep once, so I might call back and suggest that they increase the timeout a bit.


It's only recently that I called a client on the phone to find out why they had not responded to my email, and that's when I learned it had been bounced by their system.

Erm, BOUNCED implies they RECEIVED the mail, ACCEPTED the mail, and then decided they couldn't deliver it, so bounced it back. In the scenario you described, the message should have been REJECTED. If they did, in fact, BOUNCE the message that is a bad sign.
Two things: I'm probably being sloppy with terminology, and I perhaps didn't explain the one situation where there's a problem.

I sent mail to a business, they received my mail, they replied to my mail, but I never received their reply. When I called, they claimed to have sent the email. I'm not sure whether they got an error message back from their mail server, or if they only found out the "why" after specifically asking their IT for more info.


If the message was REJECTED, the question would then be how could you not know? Don't you check your logs for problems like this? Or is this server basically personal? If you're handling mail for anyone other than yourself, you should have a log analyzer that send you mails showing any issue that might need attention. I run postfix, so my log analyzer is pflogsum, which I run via cron every time the log rolls.
Assuming we're talking about the same thing, I'm not sure whether I would get an error message. If they connect to my sendmail via SMTP, but then give up before even trying to send mail, I don't know what sort of error to expect. I have seen error messages showing spam senders who connect and leave the connection open without ever sending mail or using QUIT.

To answer your question, this is basically a personal mail server. I do have a few friends who have free accounts. Basically, I wait for complaints to grab my attention, and then look in the log files for clues to fix whatever issue there might be. You have a good point that I should run an analyzer. I've turned on various logging options, turned off others, and possibly even changed which log files store certain levels of errors. But I suppose any analysis tool should be prepared to deal with the options that are available. I'd ask for recommendations, but you already say what you're using for postfix, so I should probably just search for something in the sendmail family.


Bottom line: Based on your response, I get that impression that so long as my server responds within 5 minutes, I should have a valid case to complain that they're blocking their own company staff from contacting me (their customer) and potentially many others. I'll probably call them and suggest 15 minutes so I can negotiate down to 5.

Meanwhile, if anyone thinks that I should be able to expect a response in under 60 seconds - and has suggestions as to how I might rectify this - then please follow up with me. But I'm leaning towards considering this to not be a problem on my end.

Brian Willoughby

_______________________________________________
MacOSX-admin mailing list
[email protected]
http://www.omnigroup.com/mailman/listinfo/macosx-admin

Reply via email to