<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="http://syndication.webwiz.co.uk/rss_namespace/">
 <channel>
  <title>Spam Filter ISP Forums : limiting queue runners</title>
  <link>https://www.logsat.com/spamfilter/forums/</link>
  <description><![CDATA[This is an XML content feed of; Spam Filter ISP Forums : Spam Filter ISP Support : limiting queue runners]]></description>
  <pubDate>Wed, 10 Jun 2026 10:55:23 +0000</pubDate>
  <lastBuildDate>Thu, 13 Jul 2006 23:29:07 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 11.04</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>https://www.logsat.com/spamfilter/forums/RSS_post_feed.asp?TID=5710</WebWizForums:feedURL>
  <image>
   <title><![CDATA[Spam Filter ISP Forums]]></title>
   <url>https://www.logsat.com/spamfilter/forums/forum_images/web_wiz_forums.png</url>
   <link>https://www.logsat.com/spamfilter/forums/</link>
  </image>
  <item>
   <title><![CDATA[limiting queue runners : Andrew,SpamFilter is not strictly...]]></title>
   <link>https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=5710&amp;PID=8518&amp;title=limiting-queue-runners#8518</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.logsat.com/spamfilter/forums/member_profile.asp?PF=8">LogSat</a><br /><strong>Subject:</strong> 5710<br /><strong>Posted:</strong> 13 July 2006 at 11:29pm<br /><br />Andrew,<br><br>SpamFilter is not strictly an MTA. It is a product that has to receive emails, completely reject some of them, archive others, and pass on to other servers clean ones. To do so efficiently, unlike what you state, the best way for us to do so is to pass on each email in the same way it was received. This means that each incoming connection will result in a outgoing connection if the email is clean.<br><br>Performance-wise, please post a new query in this forum asking for other user's experience. This will allow you not to take our word when we say that a very small 3MB application can indeed handle millions of emails/day, on very simple hardware (as in a VMWare guest machine with low CPU and RAM available).<br>]]>
   </description>
   <pubDate>Thu, 13 Jul 2006 23:29:07 +0000</pubDate>
   <guid isPermaLink="true">https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=5710&amp;PID=8518&amp;title=limiting-queue-runners#8518</guid>
  </item> 
  <item>
   <title><![CDATA[limiting queue runners : Hi Again,  The reason for reducing...]]></title>
   <link>https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=5710&amp;PID=8517&amp;title=limiting-queue-runners#8517</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.logsat.com/spamfilter/forums/member_profile.asp?PF=2">Guests</a><br /><strong>Subject:</strong> 5710<br /><strong>Posted:</strong> 13 July 2006 at 8:48pm<br /><br />Hi Again,<br><br>The reason for reducing threads is that the SMTP standard supportsmultiple smtp transactions in a single TCP connection (one after theafter).&nbsp; This is what the RFC dictates, and every other good MTA Ihave used follows these rules.<br><br>Typically you will have connections from all over the world (slow)being forwarded to a few internal severs. You also have the luxury ofqueuing internally (for a few seconds if needed).&nbsp; It makes senseto follow the standards and not just spew TCP connections through, butinstead group them by destination server and pass through seqentially(with additional queue runners if needed).<br><br>If you take this approach (and follow the standards) there is nobottle-neck, and things actually run much more efficiently on bothends).&nbsp; I have worked on some exceptionally high volume mailsystems (in the millions/day) - and this is the only good way toapproach the situation.<br><br>I am not trying to be overly critical of this product, instead pointingout a weaknesses that could be improved upon.&nbsp; I just can't seeyour product being used in a high volume isp environment.<br><br>Thanks,<br>Andrew.<br><br><table width="99%"><tr><td class="BBquote"><img src="forum_images/quote_box.png" title="Originally posted by lyndonje" alt="Originally posted by lyndonje" style="vertical-align: text-bottom;" /> <strong>lyndonje wrote:</strong><br /><br />Hi Andrew,<br><br>If SF was hadling 40 incomming connections, but only passing out 5,assuming your inbound feed was constant you'd end up with a bottleneckon SF. Why would you want that?<br><br>Also, if SF is receiving 40 incomming connections, what would happen ifyou didn't have SF? Your destination server would only have to processthe 40 concurrent connections anyway, plus processing the spam. If youinbound load is too high for your destination server to handle, you needto upgrade or introduce a second for load balancing.<br><br>If you can limit the number of inbound connections on your destinationserver, which I assume by your earlier comment "It is possible to setthis in every otherMTA that I have used" that you can, why don't you do this? That wayyou'll have a bottleneck on your SF, which would be the same as if whatyou wanted to achieve was possible.</td></tr></table>]]>
   </description>
   <pubDate>Thu, 13 Jul 2006 20:48:07 +0000</pubDate>
   <guid isPermaLink="true">https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=5710&amp;PID=8517&amp;title=limiting-queue-runners#8517</guid>
  </item> 
  <item>
   <title><![CDATA[limiting queue runners : Hi Andrew,    If SF was hadling...]]></title>
   <link>https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=5710&amp;PID=8502&amp;title=limiting-queue-runners#8502</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.logsat.com/spamfilter/forums/member_profile.asp?PF=199">lyndonje</a><br /><strong>Subject:</strong> 5710<br /><strong>Posted:</strong> 12 July 2006 at 3:37am<br /><br />Hi Andrew,<br><br>If SF was hadling 40 incomming connections, but only passing out 5,assuming your inbound feed was constant you'd end up with a bottleneckon SF. Why would you want that?<br><br>Also, if SF is receiving 40 incomming connections, what would happen ifyou didn't have SF? Your destination server would only have to processthe 40 concurrent connections anyway, plus processing the spam. If youinbound load is too high for your destination server to handle, you needto upgrade or introduce a second for load balancing.<br><br>If you can limit the number of inbound connections on your destinationserver, which I assume by your earlier comment "It is possible to setthis in every otherMTA that I have used" that you can, why don't you do this? That wayyou'll have a bottleneck on your SF, which would be the same as if whatyou wanted to achieve was possible.]]>
   </description>
   <pubDate>Wed, 12 Jul 2006 03:37:26 +0000</pubDate>
   <guid isPermaLink="true">https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=5710&amp;PID=8502&amp;title=limiting-queue-runners#8502</guid>
  </item> 
  <item>
   <title><![CDATA[limiting queue runners : AndrewD,SpamFilter will forward...]]></title>
   <link>https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=5710&amp;PID=8501&amp;title=limiting-queue-runners#8501</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.logsat.com/spamfilter/forums/member_profile.asp?PF=8">LogSat</a><br /><strong>Subject:</strong> 5710<br /><strong>Posted:</strong> 12 July 2006 at 12:48am<br /><br />AndrewD,<br><br>SpamFilter will forward any "clean" email it receives immediately in real-timeas it arrives. So assuming a listserver is sending massive legitimate emails to your users, and the incoming limit in SpamFilter is 40, in theory SpamFilter could have 40 concurrent incoming connections from that listserver. in this case, as emails are forwarded in real-time, SpamFilter will also have 40 outgoing concurrent connections to your destination mail server.<br><br>The only time when emails will be queued up is if your destination SMTP server is offline. In that case SpamFilter will queue the clean emails, and will attempt delivery on regular intervals. When your server will come back online, then in this case SpamFilter will forward all the queued emails to your destination SMTP server, using a number of concurrent threads equal to one half of the "Max incoming connection".<br><br>SpamFilter should forward as many emails as it can when flushing the queue, as when this happens it will be because your server was down. If it was down for several hours, there may potentially be hundred of thousands of clean emails queued for delivery, and they need to be processed as fast as possible to avoid further delays to end users.<br><br>You should size the value of "Max incoming connections" to a value that your destination SMTP server can handle.<br>]]>
   </description>
   <pubDate>Wed, 12 Jul 2006 00:48:29 +0000</pubDate>
   <guid isPermaLink="true">https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=5710&amp;PID=8501&amp;title=limiting-queue-runners#8501</guid>
  </item> 
  <item>
   <title><![CDATA[limiting queue runners : Hi Roberto,  Thank you for your...]]></title>
   <link>https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=5710&amp;PID=8500&amp;title=limiting-queue-runners#8500</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.logsat.com/spamfilter/forums/member_profile.asp?PF=2">Guests</a><br /><strong>Subject:</strong> 5710<br /><strong>Posted:</strong> 12 July 2006 at 12:28am<br /><br />Hi Roberto,<br><br>Thank you for your reply.&nbsp; Is there any way to manually change theoutgoing (forwarding) SMTP number of threads without touching theincoming limit? - I need to leave the incoming 40+, but I want to keepthe outgoing to less than 5.<br><br>I see no real need to have so many queue runners hitting a singleremote server at a time (within one second)...&nbsp; Ideally the firstqueue runner should be spawned, and then another x (ie 5 mins later) -and so forth to deal with the load.&nbsp; This is a very effectivemethod for mail delivery (don't forget that multiple emails can be sentdown one established SMTP session).&nbsp; <br><br>If this is not possible for the current version, would you considerallowing this configuration to be changed in future versions?<br><br>Thanks again for your time.<br><br>Cheers,<br>Andrew.<br><br><table width="99%"><tr><td class="BBquote"><img src="forum_images/quote_box.png" title="Originally posted by LogSat" alt="Originally posted by LogSat" style="vertical-align: text-bottom;" /> <strong>LogSat wrote:</strong><br /><br />AndrewD,<br><br>SpamFilter has a limit on the maximum number of concurrent incoming connections (on the Settings - Configuration tab).<br><br>Whenit comes to forwarding queued emails to your destination SMTP server,SpamFilter will use one half of that value to calculate the number ofmaximum concurrent connections to your server.<br></td></tr></table>]]>
   </description>
   <pubDate>Wed, 12 Jul 2006 00:28:36 +0000</pubDate>
   <guid isPermaLink="true">https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=5710&amp;PID=8500&amp;title=limiting-queue-runners#8500</guid>
  </item> 
  <item>
   <title><![CDATA[limiting queue runners : AndrewD,SpamFilter has a limit...]]></title>
   <link>https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=5710&amp;PID=8499&amp;title=limiting-queue-runners#8499</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.logsat.com/spamfilter/forums/member_profile.asp?PF=8">LogSat</a><br /><strong>Subject:</strong> 5710<br /><strong>Posted:</strong> 11 July 2006 at 8:57pm<br /><br />AndrewD,<br><br>SpamFilter has a limit on the maximum number of concurrent incoming connections (on the Settings - Configuration tab).<br><br>When it comes to forwarding queued emails to your destination SMTP server, SpamFilter will use one half of that value to calculate the number of maximum concurrent connections to your server.<br>]]>
   </description>
   <pubDate>Tue, 11 Jul 2006 20:57:45 +0000</pubDate>
   <guid isPermaLink="true">https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=5710&amp;PID=8499&amp;title=limiting-queue-runners#8499</guid>
  </item> 
  <item>
   <title><![CDATA[limiting queue runners : Hi,  Yes, this is what I meant......]]></title>
   <link>https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=5710&amp;PID=8498&amp;title=limiting-queue-runners#8498</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.logsat.com/spamfilter/forums/member_profile.asp?PF=2">Guests</a><br /><strong>Subject:</strong> 5710<br /><strong>Posted:</strong> 11 July 2006 at 8:17pm<br /><br />Hi,<br><br>Yes, this is what I meant... It is possible to set this in every otherMTA that I have used :( - Oh well, I guess i'll just have to look atother software.<br><br>Thanks for your time :)<br><br>Cheers,<br>A<br><br><table width="99%"><tr><td class="BBquote"><img src="forum_images/quote_box.png" title="Originally posted by lyndonje" alt="Originally posted by lyndonje" style="vertical-align: text-bottom;" /> <strong>lyndonje wrote:</strong><br /><br />By queue runners do you mean TCP connections to your destination server?<br><br>I don't think you can limit/set this in SF, but I'd have thought youshould be able to do this on your receiving server - ie set the maximumnumber of listening threads. If they're all in use, SF will queue theemails it couldn't send through and retry after n minutes set under'Process queue every n minutes' under Settings/Configuration.<br></td></tr></table>]]>
   </description>
   <pubDate>Tue, 11 Jul 2006 20:17:39 +0000</pubDate>
   <guid isPermaLink="true">https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=5710&amp;PID=8498&amp;title=limiting-queue-runners#8498</guid>
  </item> 
  <item>
   <title><![CDATA[limiting queue runners : By queue runners do you mean TCP...]]></title>
   <link>https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=5710&amp;PID=8493&amp;title=limiting-queue-runners#8493</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.logsat.com/spamfilter/forums/member_profile.asp?PF=199">lyndonje</a><br /><strong>Subject:</strong> 5710<br /><strong>Posted:</strong> 11 July 2006 at 3:46am<br /><br />By queue runners do you mean TCP connections to your destination server?<br><br>I don't think you can limit/set this in SF, but I'd have thought youshould be able to do this on your receiving server - ie set the maximumnumber of listening threads. If they're all in use, SF will queue theemails it couldn't send through and retry after n minutes set under'Process queue every n minutes' under Settings/Configuration.<br>]]>
   </description>
   <pubDate>Tue, 11 Jul 2006 03:46:59 +0000</pubDate>
   <guid isPermaLink="true">https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=5710&amp;PID=8493&amp;title=limiting-queue-runners#8493</guid>
  </item> 
  <item>
   <title><![CDATA[limiting queue runners : Hi All,  I am currently using...]]></title>
   <link>https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=5710&amp;PID=8491&amp;title=limiting-queue-runners#8491</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="https://www.logsat.com/spamfilter/forums/member_profile.asp?PF=2">Guests</a><br /><strong>Subject:</strong> 5710<br /><strong>Posted:</strong> 10 July 2006 at 8:04pm<br /><br />Hi All,<br><br>I am currently using the trial version.&nbsp; I have noticed that thequeue runner is exceptionally agressive... Opening up 5+ threads to thesame mailhost within a second.&nbsp; Is there any way to stop this?(ideally cut down the number of queue runners, or limit the totalnumber?)<br><br><br>Thanks,<br>Andrew<br>]]>
   </description>
   <pubDate>Mon, 10 Jul 2006 20:04:31 +0000</pubDate>
   <guid isPermaLink="true">https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=5710&amp;PID=8491&amp;title=limiting-queue-runners#8491</guid>
  </item> 
 </channel>
</rss>