Print Page | Close Window

Feature Request: Outbound Connections Vie

Printed From: LogSat Software
Category: Spam Filter ISP
Forum Name: Spam Filter ISP Support
Forum Description: General support for Spam Filter ISP
Printed Date: 18 February 2019 at 7:17pm

Topic: Feature Request: Outbound Connections Vie
Posted By: __M__
Subject: Feature Request: Outbound Connections Vie
Date Posted: 12 February 2007 at 4:34am
Roberto & Co, I'd like to request for the ability to view Outbound Connections (and even the entire Outbound Queue) in a future release.

We can currently view Inbound Connections via the "Connections" tab but this only shows the mail coming in, not what mail is going out or is queued to be resent (assuming time-out on previous attempt).

Anyone else think this would be nice please holla so Logsat can determine the popularity of this request.

Regards, Mike

Posted By: __M__
Date Posted: 12 February 2007 at 4:39am
Me again, just to add to that it might be a good idea to have the number of messages currently in the outbound queue listed in the application footer with the Current Connections and Emails forwarded/blocked/attempts etc.

Posted By: yvesp
Date Posted: 13 February 2007 at 9:50am


I also would like to be able to use SFI as a smart host for my Exchange Server, but we would need a much improved interface to the outgoing mail.  I would like a separate tab, where every outstanding outgoing mail would be listed, with the reason why it is still there, the ability to force a resend of one or all mail etc.


Posted By: ineedithelp
Date Posted: 13 February 2007 at 10:51am

Yes - this would be a great feature.  We often have client servers go down and we have no way of knowing what is backing up for them without checking the logfiles.

In fact this is more usefull than incoming for me!


Posted By: LogSat
Date Posted: 13 February 2007 at 4:23pm
SpamFilter was really designed to process incoming email, not to be used as a smart host. While SpamFilter does allow support for SMTP Authentication, and IP whitelisting to allow the relay of emails, when it comes to delivering an email, SpamFilter will always forward that email to your main mail server for final deliver. SpamFilter will never send an email directly to the internet to the recipient's mail server. For example, if SpamFilter accepts the delivery for an email to, SpamFilter will forward that email to *your* mail server, it will not contact AOL directly.
For this reason we don't put too much focus on the outgoing queues and all related functionality, as all emails are queued for deliver to your mail server(s) only.

Roberto Franceschetti" rel="nofollow - LogSat Software" rel="nofollow - Spam Filter ISP

Posted By: __M__
Date Posted: 13 February 2007 at 5:22pm
ineedithelp, sounds to me like your using SFI in a similar fashion to us. We act as a mail gateway for our clients an we forward clean mail directly to their mailserver. We too very regularly experiance a build up of mail when their server drops it's connection, the only way we notice this is if we happen to see a large number of sends to the same domain on the Activity Log.

As per Roberto's example of forwarding mail to we do have internal mailservers which SFI also passes clean mail to, here we either host the mail for the client (for collection by POP/IMAP) or forwarded it appropriately.

I'm not looking for any smart host functionality in SFI, but I do think that the ability to view the contents of the outgoing queue (or a listing of how many messages are waiting to send) is necessary. Roberto, can you consider this without the smart host functionality?

Posted By: WebGuyz
Date Posted: 17 February 2007 at 3:08pm
We have this issue and I wrote a simple wsh script that checks the number of files in the queue directory and if it exceeds 50 then it emails me which gives me a heads up to check whats going on (I am in email all day long ;-). We set up a scheduled task set to run it every 5 minutes.


Posted By: __M__
Date Posted: 19 February 2007 at 4:35am
I had an instance over the weekend where the local telco (the owner of all DSL infrastructure in Australia) did some maintenance and took out many of our customers connections (only required a router/modem power cycle) and we had a heap of mail banked up to be delivered this morning. It was a bit of a bother manually sifting through the \queue folder to see what mail was waiting to be redelivered when the customers were calling chasing missing mail.

Has Logsat given any further consideration to adding some sort of outgoing queue viewing in a future release (obviously once SFE retail is released)? It would also be preferable if we could limit the number of outgoing queues also to avoid bottlenecking when the recipient's connection comes back up.

Webguyz - if you feel so inclined to share this script you have created please PM me and I'll provide an email address etc.

Posted By: ineedithelp
Date Posted: 19 February 2007 at 6:56am

__M__ your situation is exactly the same as mine.  We too are not looking to use SFI as an outbound proxy but would love the functionality of seeing what is in the outbound queue and have the ability to do a manual force delivery to the onward server on a mail by mail basis. 

Manually checking the Queue folder is time consuming and there is no option to deliver single emails - just to flush the queue.

I am sure this would be a useful feature for many.


Posted By: Web123
Date Posted: 19 February 2007 at 7:06am

jep, same boat here too! (and a script running every 5min. checkin the queue)

Posted By: WebGuyz
Date Posted: 19 February 2007 at 11:34am

Originally posted by __M__ __M__ wrote:

Webguyz - if you feel so inclined to share this script you have created please PM me and I'll provide an email address etc.

Not very big so here it is. We user jmail but you can replace it with anything you want. We set the vbs file in scheduler to run every 5 minutes.

----------------- sf-queue-mon.vbs -----------

sfqueue = "C:\SpamFilter\queue\" 'location of queue
maxqueues = 50 'number of entries to trip and send this email
dim fs,fo,x, count
count = 0
set fs=CreateObject("Scripting.FileSystemObject")
set fo=fs.GetFolder(sfqueue)
for each x in fo.files
  count = count + 1
set fo=nothing
set fs=nothing
if count > maxqueues then
Set Jmail = CreateObject( "JMail.Message" )
 Jmail.Logging = true
 Jmail.Silent = true
 JMail.From = " mailto:sf@mydomain - sf@mydomain .com"
 Jmail.AddRecipient " - "
 JMail.Subject = "SF has " & Count & " entries in the queue!!!"
 JMail.Body = "Check it out"
Set JMail = Nothing 
end if


Print Page | Close Window