Scott,
  Thanks for your reply, I'm still not convinced.

>Once all of the E-mails have been received by IMail, most of them may be in

>the spool directory.  Here's where the problem is.  IMail will do a "queue 
>run" every 30 minutes (by default).  When it does that, it starts 1 SMTP 
>process that will go through the queue, and send out the first E-mail it 
>finds; once it has finished that one, it will start the next one.

>Therein lies the problem.  If you have say 20,000 E-mails in the spool, you

>are sending them out one at a time.  This takes MUCH longer than sending 
>out 30 at a time (since most of the time it takes to send an E-mail is the 
>delay in sending/receiving the data, during which other SMTP processes can 
>be working).

  As you said, by default, iMail has 30 SMTP processes working parallel.
Each of them works independently. Picks up one email from spool dir.
according to its queue time. What I saw is that at the beginning, it was 30
SMTP processes running, after a while, only one or two can be seen in Task
Manager :(.

>If you see this happening, you can go to the IMail Administrator (or web 
>messaging), and click the "Send All" button (when looking at the queue) 
>about 20 times (this will start 20 more SMTP processes to handle the queue;

>each will continue looking at the queue until all the mail is out).

I clicked the "Send All" button and then saw DOS window flash. Nothing
changed. I didn't see new SMTP started in Task manager.

Thanks,

-Hui

-----Original Message-----
From: R. Scott Perry [mailto:[EMAIL PROTECTED]]
Sent: Friday, August 10, 2001 5:33 AM
To: [EMAIL PROTECTED]
Subject: Re: [IMail Forum] what's wrong 



>    Here is the some observation. EMA Sent 40K to iMail. In short time, I
did
>see files accumulate in Queue and 30 SMTPs up running(see them from Task
>manager) for a while, then the number of SMTPs reduced to 4 or 5.
>    5 hrs later, I still saw 20K+ in Queue. Most of them had retries = 0. I
>thought after 5 hrs, only failed emails left there with retries > 0 and
<=5.
>SMTP config:  QueueTime -- 20 mins, retries -- 5

Here's why:

When IMail originally starts receiving the E-mail from the bulk mailer, it 
accepts it, and passes it on to an SMTP process.  However, once 30 SMTP 
processes are reached (this can be raised; check the Knowledge Base, but be 
careful how high you raise it), the mail gets siphoned off to the spool 
directory.

Once all of the E-mails have been received by IMail, most of them may be in 
the spool directory.  Here's where the problem is.  IMail will do a "queue 
run" every 30 minutes (by default).  When it does that, it starts 1 SMTP 
process that will go through the queue, and send out the first E-mail it 
finds; once it has finished that one, it will start the next one.

Therein lies the problem.  If you have say 20,000 E-mails in the spool, you 
are sending them out one at a time.  This takes MUCH longer than sending 
out 30 at a time (since most of the time it takes to send an E-mail is the 
delay in sending/receiving the data, during which other SMTP processes can 
be working).

If you see this happening, you can go to the IMail Administrator (or web 
messaging), and click the "Send All" button (when looking at the queue) 
about 20 times (this will start 20 more SMTP processes to handle the queue; 
each will continue looking at the queue until all the mail is out).

                                                            -Scott
---
Declude: Anti-virus, Anti-spam and Anti-hijacking solutions for 
IMail.  http://www.declude.com



Please visit http://www.ipswitch.com/support/mailing-lists.html 
to be removed from this list.

An Archive of this list is available at:
http://www.mail-archive.com/imail_forum%40list.ipswitch.com/

Please visit http://www.ipswitch.com/support/mailing-lists.html 
to be removed from this list.

An Archive of this list is available at:
http://www.mail-archive.com/imail_forum%40list.ipswitch.com/

Reply via email to