Security School

Final Exam / Answer No. 4

4) Policy says that you will accept 10 messages an hour from someone. What do you do with the 11th message?

Don't accept it. The real answer, of course, is how you don't accept the message. There are two options: temporary refusal (4xx response) and permanent refusal (5xx response). In this case, the most appropriate thing to do is return a 4xx response to the message. You don't want to start bouncing messages because an MTA went down for an hour and has a small backlog for you.

Intelligent MTA design might have an escalating series of responses. For example, you could take the 11th through 1100th message and return 4xx responses, then start sending back permanent refusals (5xx responses) because it's clear that something is wrong on the other end that is not quickly getting better.

In any case, immediately responding with a permanent refusal (5xx) may be more emotionally satisfying, but is not good practice.

<< Back to quiz


This was first published in April 2005

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: