Re: [Declude.JunkMail] error 0xC0000142 smtp.exe

2011-05-05 Thread IMail Admin
HI Pete,

Thanks for the links.  After reading all of those, and everything they link to, 
I have a better idea of what’s happening.  What Declude originally called the 
“mystery heap” is apparently the desktop heap, which had a system wide limit of 
48 mb (Win2k and Win2k3), allocated between interactive and non-interactive 
desktops.  Presumably, too many processes are launched, exhausting this heap.  
Setting a smaller value for the per-process allocation (512 kb by default) 
should allow more processes to run.  So all of this makes sense but doesn’t 
explain why my server should have this problem.

My business is so small any more than I could imagine using my smart phone to 
run the mail server.  If it’s the smtp32.exe process causing the crash, then 
that would imply to me that I’ve got a lot of outbound messages all at once.  I 
just don’t see how this could happen.  I’m guessing that we’ve got no more than 
a couple hundred mailboxes spread over 30 domains, and no lists larger than 
200.  So how do I find out where all this outbound stuff is coming from? And is 
there a setting I could use to limit the number of outbound messages sent (or 
processed) at one time?

Any suggestions are appreciated.

Thanks,

Ben

P.S. I wonder what would happen if I moved my software (Imail 2006.23) to a Win 
7 PC or a Windows 2010 server? Just thinking out loud.

From: Pete McNeil
Sent: Wednesday, May 04, 2011 8:34 PM
To: Declude.JunkMail@declude.com
Subject: Re: [Declude.JunkMail] error 0xC142 smtp.exe

On 5/4/2011 11:08 PM, Imail Admin wrote:
  Hi,
  Â
  I recall a while back about errors where you get Error #0xC142 (The 
application failed to initialize) for smtp32.exe, somehow related to Declude.  
We started getting these recently for no particular reason that I can think 
of.  Is there a setting in Declude that helps with this?

IIRC, this is the mystery heap problem and solving it will mostly have to do 
with the setting you're using.

http://kb.imailserver.com/cgi-bin/imail.cfg/php/enduser/std_adp.php?p_faqid=686

There is a particular chunk of memory that runs out if too many 
applications/processes are started at once as children of other processes. In 
your case, for example, too many concurrent instances of SMTP32.exe along with 
a number of other factors.

If I'm guessing correctly, you could suddenly experience this problem due to 
allowing enough SMTP32 processes (usually controlled by the number of 
processing threads you allow) and also having enough mail running through your 
system to exhaust the mystery heap.

This search might help you find what you're looking for in previous discussions.

Hope this helps,

_M


--
Pete McNeil, President
MicroNeil Research Corporation
www.microneil.com
703.779.4909
x7010


--- This E-mail came from the Declude.JunkMail mailing list. To unsubscribe, 
just send an E-mail to imail...@declude.com, and type unsubscribe 
Declude.JunkMail. The archives can be found at http://www.mail-archive.com.
---
This E-mail came from the Declude.JunkMail mailing list.  To
unsubscribe, just send an E-mail to imail...@declude.com, and
type unsubscribe Declude.JunkMail.  The archives can be found
at http://www.mail-archive.com.


Re: [Declude.JunkMail] error 0xC0000142 smtp.exe

2011-05-05 Thread Nick Hayer
With declude.cfg you can allocate the # of threads - but what do your logs 
show?  Are sending out a lot of email?

Maybe there are other issues like the box needs more physical ram/processing 
power - does task mgr say all ik kool?  Dunno the answer here - just giving you 
some ideas for things to check..

-Nick

MadRiverAccess.com|Skywaves.com Tech Support
US/Canada 877-873-6482 or International +1-802-229-6574
Emergency Support 24/7: supp...@skywaves.net
General and Non-Emergency support ticket:
https://www.skywaves.com/content/secure/support_ticket.htm


 From: IMail Admin imailad...@bcwebhost.net
Sent: Thursday, May 05, 2011 2:24 PM
To: Declude.JunkMail@declude.com
Subject: Re: [Declude.JunkMail] error 0xC142 smtp.exe

  HI Pete,   Thanks for the links.  After reading all of those, and everything 
they link to, I have a better idea of what's happening.  What Declude 
originally called the mystery heap is apparently the desktop heap, which had 
a system wide limit of 48 mb (Win2k and Win2k3), allocated between interactive 
and non-interactive desktops.  Presumably, too many processes are launched, 
exhausting this heap.  Setting a smaller value for the per-process allocation 
(512 kb by default) should allow more processes to run.  So all of this makes 
sense but doesn't explain why my server should have this problem.   My business 
is so small any more than I could imagine using my smart phone to run the mail 
server.  If it's the smtp32.exe process causing the crash, then that would 
imply to me that I've got a lot of outbound messages all at once.  I just don't 
see how this could happen.  I'm guessing that we've got no more than a couple 
hundred mailboxes spread over 30 domains, and no lists larger than 200.  So how 
do I find out where all this outbound stuff is coming from? And is there a 
setting I could use to limit the number of outbound messages sent (or 
processed) at one time?   Any suggestions are appreciated.   Thanks,   Ben   
P.S. I wonder what would happen if I moved my software (Imail 2006.23) to a Win 
7 PC or a Windows 2010 server? Just thinking out loud.  From: Pete McNeil  
Sent: Wednesday, May 04, 2011 8:34 PM To: Declude.JunkMail@declude.com  
Subject: Re: [Declude.JunkMail] error 0xC142 smtp.exe  On 5/4/2011 
11:08 PM, Imail Admin wrote:   Hi, Â  I recall a while back about errors where 
you get Error #0xC142 (The application failed to initialize) for 
smtp32.exe, somehow related to Declude.  We started getting these recently for 
no particular reason that I can think of.  Is there a setting in Declude that 
helps with this?
IIRC, this is the mystery heap problem and solving it will mostly have to do 
with the setting you're using.

http://kb.imailserver.com/cgi-bin/imail.cfg/php/enduser/std_adp.php?p_faqid=686

There is a particular chunk of memory that runs out if too many 
applications/processes are started at once as children of other processes. In 
your case, for example, too many concurrent instances of SMTP32.exe along with 
a number of other factors.

If I'm guessing correctly, you could suddenly experience this problem due to 
allowing enough SMTP32 processes (usually controlled by the number of 
processing threads you allow) and also having enough mail running through your 
system to exhaust the mystery heap.

This search might help you find what you're looking for in previous discussions.

Hope this helps,

_M

-- Pete McNeil, President MicroNeil Research Corporation www.microneil.com 
703.779.4909 x7010
--- This E-mail came from the Declude.JunkMail mailing list. To unsubscribe, 
just send an E-mail to imail...@declude.com, and type unsubscribe 
Declude.JunkMail. The archives can be found at http://www.mail-archive.com.
--- This E-mail came from the Declude.JunkMail mailing list.  To unsubscribe, 
just send an E-mail to imail...@declude.com, and type unsubscribe 
Declude.JunkMail.  The archives can be found at http://www.mail-archive.com.

---
This E-mail came from the Declude.JunkMail mailing list.  To
unsubscribe, just send an E-mail to imail...@declude.com, and
type unsubscribe Declude.JunkMail.  The archives can be found
at http://www.mail-archive.com.


Re: [Declude.JunkMail] error 0xC0000142 smtp.exe

2011-05-05 Thread Pete McNeil
On 5/5/2011 2:21 PM, IMail Admin wrote:
 My business is so small any more than I could imagine using my smart
 phone to run the mail server.  If it’s the smtp32.exe process causing
 the crash, then that would imply to me that I’ve got a lot of outbound
 messages all at once.  I just don’t see how this could happen.  I’m
 guessing that we’ve got no more than a couple hundred mailboxes spread
 over 30 domains, and no lists larger than 200.  So how do I find out
 where all this outbound stuff is coming from? And is there a setting I
 could use to limit the number of outbound messages sent (or processed)
 at one time?

The trick is, it's not controlled by outbound messages, but inbound
messages.

The way IMail works is to accept all incoming connections (essentially)
and store the messages in the spool. Then it calls it's delivery agent
(SMTP32) to get those messages where they need to go.

When a message processing system like a mail filter wants to hook into
IMail it (or one of it's components) takes the place of SMTP32,
processes the message for itself, and then calls SMTP32 itself to
continue the chain of processing. (There are exceptions, of course and
the above is oversimplified).

What all of that means is that the number of times SMTP32 is called is
partially controlled by the number of messages you are receiving -- and
any publicly accessible MTA is subject to spam storms that can include
large numbers of messages. If your software is configured to allow too
many instances of SMTP32 then a sizable spam storm will trigger the
mystery heap problem.

The solution generally is to reduce the number of processing threads you
allow.

Since your system is small (as you say) this shouldn't be a problem and
should resolve the problem.

Hope this helps,

_M


--
Pete McNeil, President
MicroNeil Research Corporation
www.microneil.com
703.779.4909
x7010



---
This E-mail came from the Declude.JunkMail mailing list.  To
unsubscribe, just send an E-mail to imail...@declude.com, and
type unsubscribe Declude.JunkMail.  The archives can be found
at http://www.mail-archive.com.



RE: [Declude.JunkMail] error 0xC0000142 smtp.exe

2011-05-05 Thread Andy Schmidt
I had encountered the problem when I introduced another Declude add-on to the 
mix (e.g., another command line program that Declude was launching). Eventually 
there were too many command line processes using up too much heap…



Some of us were using the old command-line sniffer and 2 or 3 anti-virus 
command line tools, and invURIBL and various other – each one chipping away at 
the heap.



From: IMail Admin [mailto:imailad...@bcwebhost.net]
Sent: Thursday, May 05, 2011 2:21 PM
To: Declude.JunkMail@declude.com
Subject: Re: [Declude.JunkMail] error 0xC142 smtp.exe



HI Pete,



Thanks for the links.  After reading all of those, and everything they link to, 
I have a better idea of what’s happening.  What Declude originally called the 
“mystery heap” is apparently the desktop heap, which had a system wide limit of 
48 mb (Win2k and Win2k3), allocated between interactive and non-interactive 
desktops.  Presumably, too many processes are launched, exhausting this heap.  
Setting a smaller value for the per-process allocation (512 kb by default) 
should allow more processes to run.  So all of this makes sense but doesn’t 
explain why my server should have this problem.



My business is so small any more than I could imagine using my smart phone to 
run the mail server.  If it’s the smtp32.exe process causing the crash, then 
that would imply to me that I’ve got a lot of outbound messages all at once.  I 
just don’t see how this could happen.  I’m guessing that we’ve got no more than 
a couple hundred mailboxes spread over 30 domains, and no lists larger than 
200.  So how do I find out where all this outbound stuff is coming from? And is 
there a setting I could use to limit the number of outbound messages sent (or 
processed) at one time?



Any suggestions are appreciated.



Thanks,



Ben



P.S. I wonder what would happen if I moved my software (Imail 2006.23) to a Win 
7 PC or a Windows 2010 server? Just thinking out loud.



From: Pete McNeil mailto:madscient...@microneil.com

Sent: Wednesday, May 04, 2011 8:34 PM

To: Declude.JunkMail@declude.com

Subject: Re: [Declude.JunkMail] error 0xC142 smtp.exe



On 5/4/2011 11:08 PM, Imail Admin wrote:

Hi,

Â

I recall a while back about errors where you get Error #0xC142 (The 
application failed to initialize) for smtp32.exe, somehow related to Declude.  
We started getting these recently for no particular reason that I can think 
of.  Is there a setting in Declude that helps with this?


IIRC, this is the mystery heap problem and solving it will mostly have to do 
with the setting you're using.

http://kb.imailserver.com/cgi-bin/imail.cfg/php/enduser/std_adp.php?p_faqid=686

There is a particular chunk of memory that runs out if too many 
applications/processes are started at once as children of other processes. In 
your case, for example, too many concurrent instances of SMTP32.exe along with 
a number of other factors.

If I'm guessing correctly, you could suddenly experience this problem due to 
allowing enough SMTP32 processes (usually controlled by the number of 
processing threads you allow) and also having enough mail running through your 
system to exhaust the mystery heap.

This search might help you find what you're looking for in previous discussions.

Hope this helps,

_M




--
Pete McNeil, President
MicroNeil Research Corporation
www.microneil.com
703.779.4909
x7010



--- This E-mail came from the Declude.JunkMail mailing list. To unsubscribe, 
just send an E-mail to imail...@declude.com, and type unsubscribe 
Declude.JunkMail. The archives can be found at http://www.mail-archive.com.


--- This E-mail came from the Declude.JunkMail mailing list. To unsubscribe, 
just send an E-mail to imail...@declude.com, and type unsubscribe 
Declude.JunkMail. The archives can be found at http://www.mail-archive.com.


---
This E-mail came from the Declude.JunkMail mailing list.  To
unsubscribe, just send an E-mail to imail...@declude.com, and
type unsubscribe Declude.JunkMail.  The archives can be found
at http://www.mail-archive.com.


Re: [Declude.JunkMail] error 0xC0000142 smtp.exe

2011-05-05 Thread IMail Admin
That sounds like me.  What’s the cure?  Drop the number of threads in 
declude.cfg?  I haven’t looked at it yet to see what I have.

From: Andy Schmidt
Sent: Thursday, May 05, 2011 1:05 PM
To: Declude.JunkMail@declude.com
Subject: RE: [Declude.JunkMail] error 0xC142 smtp.exe

I had encountered the problem when I introduced another Declude add-on to the 
mix (e.g., another command line program that Declude was launching). Eventually 
there were too many command line processes using up too much heap…



Some of us were using the old command-line sniffer and 2 or 3 anti-virus 
command line tools, and invURIBL and various other – each one chipping away at 
the heap.



From: IMail Admin [mailto:imailad...@bcwebhost.net]
Sent: Thursday, May 05, 2011 2:21 PM
To: Declude.JunkMail@declude.com
Subject: Re: [Declude.JunkMail] error 0xC142 smtp.exe



HI Pete,



Thanks for the links.  After reading all of those, and everything they link to, 
I have a better idea of what’s happening.  What Declude originally called the 
“mystery heap” is apparently the desktop heap, which had a system wide limit of 
48 mb (Win2k and Win2k3), allocated between interactive and non-interactive 
desktops.  Presumably, too many processes are launched, exhausting this heap.  
Setting a smaller value for the per-process allocation (512 kb by default) 
should allow more processes to run.  So all of this makes sense but doesn’t 
explain why my server should have this problem.



My business is so small any more than I could imagine using my smart phone to 
run the mail server.  If it’s the smtp32.exe process causing the crash, then 
that would imply to me that I’ve got a lot of outbound messages all at once.  I 
just don’t see how this could happen.  I’m guessing that we’ve got no more than 
a couple hundred mailboxes spread over 30 domains, and no lists larger than 
200.  So how do I find out where all this outbound stuff is coming from? And is 
there a setting I could use to limit the number of outbound messages sent (or 
processed) at one time?



Any suggestions are appreciated.



Thanks,



Ben



P.S. I wonder what would happen if I moved my software (Imail 2006.23) to a Win 
7 PC or a Windows 2010 server? Just thinking out loud.



From: Pete McNeil

Sent: Wednesday, May 04, 2011 8:34 PM

To: Declude.JunkMail@declude.com

Subject: Re: [Declude.JunkMail] error 0xC142 smtp.exe



On 5/4/2011 11:08 PM, Imail Admin wrote:

Hi,

Â

I recall a while back about errors where you get Error #0xC142 (The 
application failed to initialize) for smtp32.exe, somehow related to Declude.  
We started getting these recently for no particular reason that I can think 
of.  Is there a setting in Declude that helps with this?


IIRC, this is the mystery heap problem and solving it will mostly have to do 
with the setting you're using.

http://kb.imailserver.com/cgi-bin/imail.cfg/php/enduser/std_adp.php?p_faqid=686

There is a particular chunk of memory that runs out if too many 
applications/processes are started at once as children of other processes. In 
your case, for example, too many concurrent instances of SMTP32.exe along with 
a number of other factors.

If I'm guessing correctly, you could suddenly experience this problem due to 
allowing enough SMTP32 processes (usually controlled by the number of 
processing threads you allow) and also having enough mail running through your 
system to exhaust the mystery heap.

This search might help you find what you're looking for in previous discussions.

Hope this helps,

_M




--Pete McNeil, PresidentMicroNeil Research 
Corporationwww.microneil.com703.779.4909x7010
--- This E-mail came from the Declude.JunkMail mailing list. To unsubscribe, 
just send an E-mail to imail...@declude.com, and type unsubscribe 
Declude.JunkMail. The archives can be found at http://www.mail-archive.com.


--- This E-mail came from the Declude.JunkMail mailing list. To unsubscribe, 
just send an E-mail to imail...@declude.com, and type unsubscribe 
Declude.JunkMail. The archives can be found at http://www.mail-archive.com.


--- This E-mail came from the Declude.JunkMail mailing list. To unsubscribe, 
just send an E-mail to imail...@declude.com, and type unsubscribe 
Declude.JunkMail. The archives can be found at http://www.mail-archive.com.
---
This E-mail came from the Declude.JunkMail mailing list.  To
unsubscribe, just send an E-mail to imail...@declude.com, and
type unsubscribe Declude.JunkMail.  The archives can be found
at http://www.mail-archive.com.


RE: [Declude.JunkMail] error 0xC0000142 smtp.exe

2011-05-05 Thread Andy Schmidt
In MY case it was not the number of threads, but eliminating one of the third 
party command line applications. Although – I had never TRIED reducing the 
number of threads to see if that would help the situation.



From: IMail Admin [mailto:imailad...@bcwebhost.net]
Sent: Thursday, May 05, 2011 4:10 PM
To: Declude.JunkMail@declude.com
Subject: Re: [Declude.JunkMail] error 0xC142 smtp.exe



That sounds like me.  What’s the cure?  Drop the number of threads in 
declude.cfg?  I haven’t looked at it yet to see what I have.



From: Andy Schmidt mailto:andy_schm...@hm-software.com

Sent: Thursday, May 05, 2011 1:05 PM

To: Declude.JunkMail@declude.com

Subject: RE: [Declude.JunkMail] error 0xC142 smtp.exe



I had encountered the problem when I introduced another Declude add-on to the 
mix (e.g., another command line program that Declude was launching). Eventually 
there were too many command line processes using up too much heap…



Some of us were using the old command-line sniffer and 2 or 3 anti-virus 
command line tools, and invURIBL and various other – each one chipping away at 
the heap.



From: IMail Admin [mailto:imailad...@bcwebhost.net]
Sent: Thursday, May 05, 2011 2:21 PM
To: Declude.JunkMail@declude.com
Subject: Re: [Declude.JunkMail] error 0xC142 smtp.exe



HI Pete,



Thanks for the links.  After reading all of those, and everything they link to, 
I have a better idea of what’s happening.  What Declude originally called the 
“mystery heap” is apparently the desktop heap, which had a system wide limit of 
48 mb (Win2k and Win2k3), allocated between interactive and non-interactive 
desktops.  Presumably, too many processes are launched, exhausting this heap.  
Setting a smaller value for the per-process allocation (512 kb by default) 
should allow more processes to run.  So all of this makes sense but doesn’t 
explain why my server should have this problem.



My business is so small any more than I could imagine using my smart phone to 
run the mail server.  If it’s the smtp32.exe process causing the crash, then 
that would imply to me that I’ve got a lot of outbound messages all at once.  I 
just don’t see how this could happen.  I’m guessing that we’ve got no more than 
a couple hundred mailboxes spread over 30 domains, and no lists larger than 
200.  So how do I find out where all this outbound stuff is coming from? And is 
there a setting I could use to limit the number of outbound messages sent (or 
processed) at one time?



Any suggestions are appreciated.



Thanks,



Ben



P.S. I wonder what would happen if I moved my software (Imail 2006.23) to a Win 
7 PC or a Windows 2010 server? Just thinking out loud.



From: Pete McNeil mailto:madscient...@microneil.com

Sent: Wednesday, May 04, 2011 8:34 PM

To: Declude.JunkMail@declude.com

Subject: Re: [Declude.JunkMail] error 0xC142 smtp.exe



On 5/4/2011 11:08 PM, Imail Admin wrote:

Hi,

Â

I recall a while back about errors where you get Error #0xC142 (The 
application failed to initialize) for smtp32.exe, somehow related to Declude.  
We started getting these recently for no particular reason that I can think 
of.  Is there a setting in Declude that helps with this?


IIRC, this is the mystery heap problem and solving it will mostly have to do 
with the setting you're using.

http://kb.imailserver.com/cgi-bin/imail.cfg/php/enduser/std_adp.php?p_faqid=686

There is a particular chunk of memory that runs out if too many 
applications/processes are started at once as children of other processes. In 
your case, for example, too many concurrent instances of SMTP32.exe along with 
a number of other factors.

If I'm guessing correctly, you could suddenly experience this problem due to 
allowing enough SMTP32 processes (usually controlled by the number of 
processing threads you allow) and also having enough mail running through your 
system to exhaust the mystery heap.

This search might help you find what you're looking for in previous discussions.

Hope this helps,

_M



--
Pete McNeil, President
MicroNeil Research Corporation
www.microneil.com
703.779.4909
x7010



--- This E-mail came from the Declude.JunkMail mailing list. To unsubscribe, 
just send an E-mail to imail...@declude.com, and type unsubscribe 
Declude.JunkMail. The archives can be found at http://www.mail-archive.com.


--- This E-mail came from the Declude.JunkMail mailing list. To unsubscribe, 
just send an E-mail to imail...@declude.com, and type unsubscribe 
Declude.JunkMail. The archives can be found at http://www.mail-archive.com.


--- This E-mail came from the Declude.JunkMail mailing list. To unsubscribe, 
just send an E-mail to imail...@declude.com, and type unsubscribe 
Declude.JunkMail. The archives can be found at http://www.mail-archive.com.


--- This E-mail came from the Declude.JunkMail mailing list. To unsubscribe, 
just send an E-mail to imail...@declude.com, and type unsubscribe 
Declude.JunkMail. The archives can be found at 

RE: [Declude.JunkMail] error 0xC0000142 smtp.exe

2011-05-05 Thread Andy Schmidt
PS: I also upgraded Declude to use the integrated Sniffer and the integrated 
Anti-Virus engine so that I could eliminate the number of command line 
invocations.



From: IMail Admin [mailto:imailad...@bcwebhost.net]
Sent: Thursday, May 05, 2011 4:10 PM
To: Declude.JunkMail@declude.com
Subject: Re: [Declude.JunkMail] error 0xC142 smtp.exe



That sounds like me.  What’s the cure?  Drop the number of threads in 
declude.cfg?  I haven’t looked at it yet to see what I have.



From: Andy Schmidt mailto:andy_schm...@hm-software.com

Sent: Thursday, May 05, 2011 1:05 PM

To: Declude.JunkMail@declude.com

Subject: RE: [Declude.JunkMail] error 0xC142 smtp.exe



I had encountered the problem when I introduced another Declude add-on to the 
mix (e.g., another command line program that Declude was launching). Eventually 
there were too many command line processes using up too much heap…



Some of us were using the old command-line sniffer and 2 or 3 anti-virus 
command line tools, and invURIBL and various other – each one chipping away at 
the heap.



From: IMail Admin [mailto:imailad...@bcwebhost.net]
Sent: Thursday, May 05, 2011 2:21 PM
To: Declude.JunkMail@declude.com
Subject: Re: [Declude.JunkMail] error 0xC142 smtp.exe



HI Pete,



Thanks for the links.  After reading all of those, and everything they link to, 
I have a better idea of what’s happening.  What Declude originally called the 
“mystery heap” is apparently the desktop heap, which had a system wide limit of 
48 mb (Win2k and Win2k3), allocated between interactive and non-interactive 
desktops.  Presumably, too many processes are launched, exhausting this heap.  
Setting a smaller value for the per-process allocation (512 kb by default) 
should allow more processes to run.  So all of this makes sense but doesn’t 
explain why my server should have this problem.



My business is so small any more than I could imagine using my smart phone to 
run the mail server.  If it’s the smtp32.exe process causing the crash, then 
that would imply to me that I’ve got a lot of outbound messages all at once.  I 
just don’t see how this could happen.  I’m guessing that we’ve got no more than 
a couple hundred mailboxes spread over 30 domains, and no lists larger than 
200.  So how do I find out where all this outbound stuff is coming from? And is 
there a setting I could use to limit the number of outbound messages sent (or 
processed) at one time?



Any suggestions are appreciated.



Thanks,



Ben



P.S. I wonder what would happen if I moved my software (Imail 2006.23) to a Win 
7 PC or a Windows 2010 server? Just thinking out loud.



From: Pete McNeil mailto:madscient...@microneil.com

Sent: Wednesday, May 04, 2011 8:34 PM

To: Declude.JunkMail@declude.com

Subject: Re: [Declude.JunkMail] error 0xC142 smtp.exe



On 5/4/2011 11:08 PM, Imail Admin wrote:

Hi,

Â

I recall a while back about errors where you get Error #0xC142 (The 
application failed to initialize) for smtp32.exe, somehow related to Declude.  
We started getting these recently for no particular reason that I can think 
of.  Is there a setting in Declude that helps with this?


IIRC, this is the mystery heap problem and solving it will mostly have to do 
with the setting you're using.

http://kb.imailserver.com/cgi-bin/imail.cfg/php/enduser/std_adp.php?p_faqid=686

There is a particular chunk of memory that runs out if too many 
applications/processes are started at once as children of other processes. In 
your case, for example, too many concurrent instances of SMTP32.exe along with 
a number of other factors.

If I'm guessing correctly, you could suddenly experience this problem due to 
allowing enough SMTP32 processes (usually controlled by the number of 
processing threads you allow) and also having enough mail running through your 
system to exhaust the mystery heap.

This search might help you find what you're looking for in previous discussions.

Hope this helps,

_M



--
Pete McNeil, President
MicroNeil Research Corporation
www.microneil.com
703.779.4909
x7010



--- This E-mail came from the Declude.JunkMail mailing list. To unsubscribe, 
just send an E-mail to imail...@declude.com, and type unsubscribe 
Declude.JunkMail. The archives can be found at http://www.mail-archive.com.


--- This E-mail came from the Declude.JunkMail mailing list. To unsubscribe, 
just send an E-mail to imail...@declude.com, and type unsubscribe 
Declude.JunkMail. The archives can be found at http://www.mail-archive.com.


--- This E-mail came from the Declude.JunkMail mailing list. To unsubscribe, 
just send an E-mail to imail...@declude.com, and type unsubscribe 
Declude.JunkMail. The archives can be found at http://www.mail-archive.com.


--- This E-mail came from the Declude.JunkMail mailing list. To unsubscribe, 
just send an E-mail to imail...@declude.com, and type unsubscribe 
Declude.JunkMail. The archives can be found at http://www.mail-archive.com.


---
This E-mail came 

RE: [Declude.JunkMail] error 0xC0000142 smtp.exe

2011-05-05 Thread Bonno Bloksma
Hi,



Even though I am running an Imail server for a bachelor level education with 
about 2500 active mailboxes and about 15.000 mails per day, I still have 
Declude set to max 150 THREADS. That is plenty to get the mail delivered in 
time.



Declude itself can handle a lot more and using the build in Sniffer helps 
keeping the max heap problem down, but I have never found a good reason the 
increase the THREAD count.

As a matter of fact I have had it even lower in the past and still mail was 
delivered quickly enough for users never to notice it.





Yours sincerely,
Bonno Bloksma
senior systeembeheerder

tio
university of applied sciences for hospitality and tourism
julianalaan 9 / 7553 ab hengelo

netherlands
t +31-74-255 06 10 / f +31-74-255 06 11

 mailto:b.blok...@tio.nl b.blok...@tio.nl  /  http://www.tio.nl www.tio.nl
Follow us at  http://twitter.com/#!/hogeschooltio Twitter /  
http://www.facebook.com/pages/TIO-Hogeschool-Hospitality-en-Toerisme/103881882987989#!/pages/Hogeschool-Tio/417375345610
 Facebook /  http://cognatio.hyves.nl/ Hyves /  
http://www.youtube.com/user/hogeschooltio YouTube





Van: IMail Admin [mailto:imailad...@bcwebhost.net]
Verzonden: donderdag 5 mei 2011 22:10
Aan: Declude.JunkMail@declude.com
Onderwerp: Re: [Declude.JunkMail] error 0xC142 smtp.exe



That sounds like me.  What’s the cure?  Drop the number of threads in 
declude.cfg?  I haven’t looked at it yet to see what I have.



From: Andy Schmidt mailto:andy_schm...@hm-software.com

Sent: Thursday, May 05, 2011 1:05 PM

To: Declude.JunkMail@declude.com

Subject: RE: [Declude.JunkMail] error 0xC142 smtp.exe



I had encountered the problem when I introduced another Declude add-on to the 
mix (e.g., another command line program that Declude was launching). Eventually 
there were too many command line processes using up too much heap…



Some of us were using the old command-line sniffer and 2 or 3 anti-virus 
command line tools, and invURIBL and various other – each one chipping away at 
the heap.



From: IMail Admin [mailto:imailad...@bcwebhost.net]
Sent: Thursday, May 05, 2011 2:21 PM
To: Declude.JunkMail@declude.com
Subject: Re: [Declude.JunkMail] error 0xC142 smtp.exe



HI Pete,



Thanks for the links.  After reading all of those, and everything they link to, 
I have a better idea of what’s happening.  What Declude originally called the 
“mystery heap” is apparently the desktop heap, which had a system wide limit of 
48 mb (Win2k and Win2k3), allocated between interactive and non-interactive 
desktops.  Presumably, too many processes are launched, exhausting this heap.  
Setting a smaller value for the per-process allocation (512 kb by default) 
should allow more processes to run.  So all of this makes sense but doesn’t 
explain why my server should have this problem.



My business is so small any more than I could imagine using my smart phone to 
run the mail server.  If it’s the smtp32.exe process causing the crash, then 
that would imply to me that I’ve got a lot of outbound messages all at once.  I 
just don’t see how this could happen.  I’m guessing that we’ve got no more than 
a couple hundred mailboxes spread over 30 domains, and no lists larger than 
200.  So how do I find out where all this outbound stuff is coming from? And is 
there a setting I could use to limit the number of outbound messages sent (or 
processed) at one time?



Any suggestions are appreciated.



Thanks,



Ben



P.S. I wonder what would happen if I moved my software (Imail 2006.23) to a Win 
7 PC or a Windows 2010 server? Just thinking out loud.



From: Pete McNeil mailto:madscient...@microneil.com

Sent: Wednesday, May 04, 2011 8:34 PM

To: Declude.JunkMail@declude.com

Subject: Re: [Declude.JunkMail] error 0xC142 smtp.exe



On 5/4/2011 11:08 PM, Imail Admin wrote:

Hi,

Â

I recall a while back about errors where you get Error #0xC142 (The 
application failed to initialize) for smtp32.exe, somehow related to Declude.  
We started getting these recently for no particular reason that I can think 
of.  Is there a setting in Declude that helps with this?


IIRC, this is the mystery heap problem and solving it will mostly have to do 
with the setting you're using.

http://kb.imailserver.com/cgi-bin/imail.cfg/php/enduser/std_adp.php?p_faqid=686

There is a particular chunk of memory that runs out if too many 
applications/processes are started at once as children of other processes. In 
your case, for example, too many concurrent instances of SMTP32.exe along with 
a number of other factors.

If I'm guessing correctly, you could suddenly experience this problem due to 
allowing enough SMTP32 processes (usually controlled by the number of 
processing threads you allow) and also having enough mail running through your 
system to exhaust the mystery heap.

This search might help you find what you're looking for in previous discussions.

Hope this helps,

_M



--
Pete McNeil, President
MicroNeil Research 

Re: [Declude.JunkMail] error 0xC0000142 smtp.exe

2011-05-05 Thread Pete McNeil


  
  
On 5/5/2011 4:28 PM, Bonno Bloksma wrote:

  
  
  
  
Hi,
 
Even though I am running an Imail server
for a bachelor level education with about 2500 active
mailboxes and about 15.000 mails per day, I still have
Declude set to max 150 THREADS. That is plenty to get the
mail delivered in time.
  


Over the years I have determined that you can have a very high
inbound throughput on a very small number of threads and in fact
that this strategy significantly improves overall performance by
reducing overhead. All of the local deliveries you have will be
constrained mostly by the underlying file system, so if most of your
deliveries are local (inbound traffic) you can set the number of
threads very small indeed (2x Cores works as a starting point).

You only need a larger number of threads when sending mail out
because each thread may need to wait a significant amount of time
for the outbound process to start and finish.

Hope this helps,

_M

--
Pete McNeil, President
MicroNeil Research Corporation
www.microneil.com
703.779.4909
x7010


  


---
This E-mail came from the Declude.JunkMail mailing list.  To
unsubscribe, just send an E-mail to imail...@declude.com, and
type "unsubscribe Declude.JunkMail".  The archives can be found
at http://www.mail-archive.com.



Re: [Declude.JunkMail] error 0xC0000142 smtp.exe

2011-05-05 Thread Imail Admin
Hi,

I just looked in my declude.cfg and found these as the only non-commented lines:

THREADS  15
WAITFORMAIL  5000
INVITEFIXON

So it appears I've got 15 threads going.  Unless there is some sort of 
multiplier going?  What happens if my thread count is too small?

Thanks,

Ben

  - Original Message -
  From: Bonno Bloksma
  To: Declude.JunkMail@declude.com
  Sent: Thursday, May 05, 2011 1:28 PM
  Subject: RE: [Declude.JunkMail] error 0xC142 smtp.exe


  Hi,



  Even though I am running an Imail server for a bachelor level education with 
about 2500 active mailboxes and about 15.000 mails per day, I still have 
Declude set to max 150 THREADS. That is plenty to get the mail delivered in 
time.



  Declude itself can handle a lot more and using the build in Sniffer helps 
keeping the max heap problem down, but I have never found a good reason the 
increase the THREAD count.

  As a matter of fact I have had it even lower in the past and still mail was 
delivered quickly enough for users never to notice it.





  Yours sincerely,
  Bonno Bloksma
  senior systeembeheerder

  tio
  university of applied sciences for hospitality and tourism
  julianalaan 9 / 7553 ab hengelo

  netherlands
  t +31-74-255 06 10 / f +31-74-255 06 11

  b.blok...@tio.nl  / www.tio.nl
  Follow us at Twitter / Facebook / Hyves / YouTube





  Van: IMail Admin [mailto:imailad...@bcwebhost.net]
  Verzonden: donderdag 5 mei 2011 22:10
  Aan: Declude.JunkMail@declude.com
  Onderwerp: Re: [Declude.JunkMail] error 0xC142 smtp.exe



  That sounds like me.  What’s the cure?  Drop the number of threads in 
declude.cfg?  I haven’t looked at it yet to see what I have.



  From: Andy Schmidt

  Sent: Thursday, May 05, 2011 1:05 PM

  To: Declude.JunkMail@declude.com

  Subject: RE: [Declude.JunkMail] error 0xC142 smtp.exe



  I had encountered the problem when I introduced another Declude add-on to the 
mix (e.g., another command line program that Declude was launching). Eventually 
there were too many command line processes using up too much heap…



  Some of us were using the old command-line sniffer and 2 or 3 anti-virus 
command line tools, and invURIBL and various other – each one chipping away at 
the heap.



  From: IMail Admin [mailto:imailad...@bcwebhost.net]
  Sent: Thursday, May 05, 2011 2:21 PM
  To: Declude.JunkMail@declude.com
  Subject: Re: [Declude.JunkMail] error 0xC142 smtp.exe



  HI Pete,



  Thanks for the links.  After reading all of those, and everything they link 
to, I have a better idea of what’s happening.  What Declude originally called 
the “mystery heap” is apparently the desktop heap, which had a system wide 
limit of 48 mb (Win2k and Win2k3), allocated between interactive and 
non-interactive desktops.  Presumably, too many processes are launched, 
exhausting this heap.  Setting a smaller value for the per-process allocation 
(512 kb by default) should allow more processes to run.  So all of this makes 
sense but doesn’t explain why my server should have this problem.



  My business is so small any more than I could imagine using my smart phone to 
run the mail server.  If it’s the smtp32.exe process causing the crash, then 
that would imply to me that I’ve got a lot of outbound messages all at once.  I 
just don’t see how this could happen.  I’m guessing that we’ve got no more than 
a couple hundred mailboxes spread over 30 domains, and no lists larger than 
200.  So how do I find out where all this outbound stuff is coming from? And is 
there a setting I could use to limit the number of outbound messages sent (or 
processed) at one time?



  Any suggestions are appreciated.



  Thanks,



  Ben



  P.S. I wonder what would happen if I moved my software (Imail 2006.23) to a 
Win 7 PC or a Windows 2010 server? Just thinking out loud.



  From: Pete McNeil

  Sent: Wednesday, May 04, 2011 8:34 PM

  To: Declude.JunkMail@declude.com

  Subject: Re: [Declude.JunkMail] error 0xC142 smtp.exe



  On 5/4/2011 11:08 PM, Imail Admin wrote:

  Hi,

  Â

  I recall a while back about errors where you get Error #0xC142 (The 
application failed to initialize) for smtp32.exe, somehow related to Declude.  
We started getting these recently for no particular reason that I can think 
of.  Is there a setting in Declude that helps with this?


  IIRC, this is the mystery heap problem and solving it will mostly have to 
do with the setting you're using.

  
http://kb.imailserver.com/cgi-bin/imail.cfg/php/enduser/std_adp.php?p_faqid=686

  There is a particular chunk of memory that runs out if too many 
applications/processes are started at once as children of other processes. In 
your case, for example, too many concurrent instances of SMTP32.exe along with 
a number of other factors.

  If I'm guessing correctly, you could suddenly experience this problem due to 
allowing enough SMTP32 processes (usually controlled by the number of 
processing threads you allow) and also 

Re: [Declude.JunkMail] error 0xC0000142 smtp.exe

2011-05-05 Thread Imail Admin
I should add that in looking through my spool folder, I found a *lot* of 
tmp*.tmp files, all generated by Armresearch for Sniffer and going way back.  
Does this mean I have something misconfigured that these files are being left 
over?
  - Original Message -
  From: Imail Admin
  To: Declude.JunkMail@declude.com
  Sent: Thursday, May 05, 2011 4:41 PM
  Subject: Re: [Declude.JunkMail] error 0xC142 smtp.exe


  Hi,

  I just looked in my declude.cfg and found these as the only non-commented 
lines:

  THREADS  15
  WAITFORMAIL  5000
  INVITEFIXON

  So it appears I've got 15 threads going.  Unless there is some sort of 
multiplier going?  What happens if my thread count is too small?

  Thanks,

  Ben

- Original Message -
From: Bonno Bloksma
To: Declude.JunkMail@declude.com
Sent: Thursday, May 05, 2011 1:28 PM
Subject: RE: [Declude.JunkMail] error 0xC142 smtp.exe


Hi,



Even though I am running an Imail server for a bachelor level education 
with about 2500 active mailboxes and about 15.000 mails per day, I still have 
Declude set to max 150 THREADS. That is plenty to get the mail delivered in 
time.



Declude itself can handle a lot more and using the build in Sniffer helps 
keeping the max heap problem down, but I have never found a good reason the 
increase the THREAD count.

As a matter of fact I have had it even lower in the past and still mail was 
delivered quickly enough for users never to notice it.





Yours sincerely,
Bonno Bloksma
senior systeembeheerder

tio
university of applied sciences for hospitality and tourism
julianalaan 9 / 7553 ab hengelo

netherlands
t +31-74-255 06 10 / f +31-74-255 06 11

b.blok...@tio.nl  / www.tio.nl
Follow us at Twitter / Facebook / Hyves / YouTube





Van: IMail Admin [mailto:imailad...@bcwebhost.net]
Verzonden: donderdag 5 mei 2011 22:10
Aan: Declude.JunkMail@declude.com
Onderwerp: Re: [Declude.JunkMail] error 0xC142 smtp.exe



That sounds like me.  What’s the cure?  Drop the number of threads in 
declude.cfg?  I haven’t looked at it yet to see what I have.



From: Andy Schmidt

Sent: Thursday, May 05, 2011 1:05 PM

To: Declude.JunkMail@declude.com

Subject: RE: [Declude.JunkMail] error 0xC142 smtp.exe



I had encountered the problem when I introduced another Declude add-on to 
the mix (e.g., another command line program that Declude was launching). 
Eventually there were too many command line processes using up too much heap…



Some of us were using the old command-line sniffer and 2 or 3 anti-virus 
command line tools, and invURIBL and various other – each one chipping away at 
the heap.



From: IMail Admin [mailto:imailad...@bcwebhost.net]
Sent: Thursday, May 05, 2011 2:21 PM
To: Declude.JunkMail@declude.com
Subject: Re: [Declude.JunkMail] error 0xC142 smtp.exe



HI Pete,



Thanks for the links.  After reading all of those, and everything they link 
to, I have a better idea of what’s happening.  What Declude originally called 
the “mystery heap” is apparently the desktop heap, which had a system wide 
limit of 48 mb (Win2k and Win2k3), allocated between interactive and 
non-interactive desktops.  Presumably, too many processes are launched, 
exhausting this heap.  Setting a smaller value for the per-process allocation 
(512 kb by default) should allow more processes to run.  So all of this makes 
sense but doesn’t explain why my server should have this problem.



My business is so small any more than I could imagine using my smart phone 
to run the mail server.  If it’s the smtp32.exe process causing the crash, then 
that would imply to me that I’ve got a lot of outbound messages all at once.  I 
just don’t see how this could happen.  I’m guessing that we’ve got no more than 
a couple hundred mailboxes spread over 30 domains, and no lists larger than 
200.  So how do I find out where all this outbound stuff is coming from? And is 
there a setting I could use to limit the number of outbound messages sent (or 
processed) at one time?



Any suggestions are appreciated.



Thanks,



Ben



P.S. I wonder what would happen if I moved my software (Imail 2006.23) to a 
Win 7 PC or a Windows 2010 server? Just thinking out loud.



From: Pete McNeil

Sent: Wednesday, May 04, 2011 8:34 PM

To: Declude.JunkMail@declude.com

Subject: Re: [Declude.JunkMail] error 0xC142 smtp.exe



On 5/4/2011 11:08 PM, Imail Admin wrote:

Hi,

Â

I recall a while back about errors where you get Error #0xC142 (The 
application failed to initialize) for smtp32.exe, somehow related to Declude.  
We started getting these recently for no particular reason that I can think 
of.  Is there a setting in Declude that helps with this?


IIRC, this is the mystery heap problem and solving it will mostly have to 
do with the setting 

Re: [Declude.JunkMail] error 0xC0000142 smtp.exe

2011-05-05 Thread Darin Cox
No, that's typical.  We have a script scheduled to delete them every day.  It 
seems the sniffer script doesn't always delete them... probably Declude still 
has a lock on the file, so it can be read, but not changed or deleted.

We monitor our spool and overflow directories, and when thresholds (by file 
count) are met we're alerted.  Monitoring like this tell you if there is a 
problem so you can resolve it before your customers notice a problem.

Darin.


- Original Message -
From: Imail Admin
To: Declude.JunkMail@declude.com
Sent: Thursday, May 05, 2011 8:49 PM
Subject: Re: [Declude.JunkMail] error 0xC142 smtp.exe


I should add that in looking through my spool folder, I found a *lot* of 
tmp*.tmp files, all generated by Armresearch for Sniffer and going way back.  
Does this mean I have something misconfigured that these files are being left 
over?
  - Original Message -
  From: Imail Admin
  To: Declude.JunkMail@declude.com
  Sent: Thursday, May 05, 2011 4:41 PM
  Subject: Re: [Declude.JunkMail] error 0xC142 smtp.exe


  Hi,

  I just looked in my declude.cfg and found these as the only non-commented 
lines:

  THREADS  15
  WAITFORMAIL  5000
  INVITEFIXON

  So it appears I've got 15 threads going.  Unless there is some sort of 
multiplier going?  What happens if my thread count is too small?

  Thanks,

  Ben

- Original Message -
From: Bonno Bloksma
To: Declude.JunkMail@declude.com
Sent: Thursday, May 05, 2011 1:28 PM
Subject: RE: [Declude.JunkMail] error 0xC142 smtp.exe


Hi,



Even though I am running an Imail server for a bachelor level education 
with about 2500 active mailboxes and about 15.000 mails per day, I still have 
Declude set to max 150 THREADS. That is plenty to get the mail delivered in 
time.



Declude itself can handle a lot more and using the build in Sniffer helps 
keeping the max heap problem down, but I have never found a good reason the 
increase the THREAD count.

As a matter of fact I have had it even lower in the past and still mail was 
delivered quickly enough for users never to notice it.





Yours sincerely,
Bonno Bloksma
senior systeembeheerder

tio
university of applied sciences for hospitality and tourism
julianalaan 9 / 7553 ab hengelo

netherlands
t +31-74-255 06 10 / f +31-74-255 06 11

b.blok...@tio.nl  / www.tio.nl
Follow us at Twitter / Facebook / Hyves / YouTube





Van: IMail Admin [mailto:imailad...@bcwebhost.net]
Verzonden: donderdag 5 mei 2011 22:10
Aan: Declude.JunkMail@declude.com
Onderwerp: Re: [Declude.JunkMail] error 0xC142 smtp.exe



That sounds like me.  What’s the cure?  Drop the number of threads in 
declude.cfg?  I haven’t looked at it yet to see what I have.



From: Andy Schmidt

Sent: Thursday, May 05, 2011 1:05 PM

To: Declude.JunkMail@declude.com

Subject: RE: [Declude.JunkMail] error 0xC142 smtp.exe



I had encountered the problem when I introduced another Declude add-on to 
the mix (e.g., another command line program that Declude was launching). 
Eventually there were too many command line processes using up too much heap…



Some of us were using the old command-line sniffer and 2 or 3 anti-virus 
command line tools, and invURIBL and various other – each one chipping away at 
the heap.



From: IMail Admin [mailto:imailad...@bcwebhost.net]
Sent: Thursday, May 05, 2011 2:21 PM
To: Declude.JunkMail@declude.com
Subject: Re: [Declude.JunkMail] error 0xC142 smtp.exe



HI Pete,



Thanks for the links.  After reading all of those, and everything they link 
to, I have a better idea of what’s happening.  What Declude originally called 
the “mystery heap” is apparently the desktop heap, which had a system wide 
limit of 48 mb (Win2k and Win2k3), allocated between interactive and 
non-interactive desktops.  Presumably, too many processes are launched, 
exhausting this heap.  Setting a smaller value for the per-process allocation 
(512 kb by default) should allow more processes to run.  So all of this makes 
sense but doesn’t explain why my server should have this problem.



My business is so small any more than I could imagine using my smart phone 
to run the mail server.  If it’s the smtp32.exe process causing the crash, then 
that would imply to me that I’ve got a lot of outbound messages all at once.  I 
just don’t see how this could happen.  I’m guessing that we’ve got no more than 
a couple hundred mailboxes spread over 30 domains, and no lists larger than 
200.  So how do I find out where all this outbound stuff is coming from? And is 
there a setting I could use to limit the number of outbound messages sent (or 
processed) at one time?



Any suggestions are appreciated.



Thanks,



Ben



P.S. I wonder what would happen if I moved my software (Imail 2006.23) to a 
Win 7 PC or a Windows 2010 server? Just thinking