Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

In what order does SMTP virtual server send outbound emails (not FIFO like I thought).

Posted on 2008-06-17
4
Medium Priority
?
368 Views
Last Modified: 2011-09-20
I have configured an smtp virtual server for mail relays. I see mail in the outbound queue; it appears as though the older emails get sent out after newer generated emails. I am trying to determine in what order does smtp prioritize outbound emails. I assumed it was first in first out; clearly this is not the case.
Please advise.
0
Comment
Question by:SRGTAMPA
  • 2
4 Comments
 
LVL 28

Accepted Solution

by:
peakpeak earned 500 total points
ID: 21803726
That depends entirely on the software. There's no rules how. One example: The mail server groups the messages to the same domain in one group, next domain to the next etc. In the meantime it might have a thread that picks the ready groups and put them in the queue, the SMTP engine, running in another thread (or even threads) picks the mails in the queue, in what order is again dependent on the software. Since so many threads are running simultaneously there's no feasible way of telling the order they go out but sending a small text message takes only some milliseconds so in practical terms the order does not matter. My advise is letting the mail server do what it does best: sending emails.
0
 
LVL 28

Expert Comment

by:peakpeak
ID: 21803939
Also it depends on the receiving end: if the target mail server does not answer your mailserver will retry a number of times. The target mail server might very well be slow at responding. The swift target email servers will get their mail from you first, then the slower ones, then the retries linger in the queue for a day or two (depending on your settings)
0

Featured Post

[Webinar] Cloud Security

In this webinar you will learn:

-Why existing firewall and DMZ architectures are not suited for securing cloud applications
-How to make your enterprise “Cloud Ready”, and fix your aging DMZ architecture
-How to transform your enterprise and become a Cloud Enabler

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

It’s a strangely common occurrence that when you send someone their login details for a system, they can’t get in. This article will help you understand why it happens, and what you can do about it.
As tax season makes its return, so does the increase in cyber crime and tax refund phishing that comes with it
In this Experts Exchange video Micro Tutorial, I'm going to show how small business owners who use Google Apps can save money by setting up what is called a catch-all email address in their Gmail accounts. By using the catch-all feature, small busin…
Internet Business Fax to Email Made Easy - With eFax Corporate (http://www.enterprise.efax.com), you'll receive a dedicated online fax number, which is used the same way as a typical analog fax number. You'll receive secure faxes in your email, fr…
Suggested Courses

916 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question