3
SmarterMail 14.4.5784 SpamClient.exe at 100% CPU Mail stuck in queue
Problem reported by Bruce - November 5, 2015 at 3:51 AM
Known
After upgrading to SmarterMail 14.4.5784 are now getting problem with the new SpamClient.exe used by Cyren.
 
This new SpamClient.exe is using 100% CPU usage.
 
The other issue is that some emails are now getting stuck in the spam check for over 20 hours and there is no way to get them to be processed by SmarterMail without restarting the server.
 
Also having issues with large bandwidth usage from IMAP and IMAP folders not syncing.
 
Lots of issues with SmarterMail 14.4.5784 is there a way to roll back?

9 Replies

Reply to Thread
1
Christian Schmit Replied
November 5, 2015 at 6:53 AM
We have the same issue. You can simply kill the Spamclient.exe process in the task manager to solve the problem, Smartermail itself does not need to be restarted. Spamclient.exe will restart itself automatically afterwards.
 
1
Bruce Replied
November 5, 2015 at 7:12 AM
Also had a 3rd issue with 14.3.5752 that had not seen before whereby emails would get stuck in the spool and would be partially delivered to customers inboxes.
 
We had customers receiving the same email 1,400 times per hour and the only way to stop it was to delete the emails from the mail spool.
1
Matt Petty Replied
November 5, 2015 at 8:15 AM
Employee Post
Thank you for reporting this, I'm going to start looking into this.
 
Might I ask what kind of load is on your server? Users / Inbound Emails per hour
Matt Petty
Software Developer
SmarterTools Inc.
(877) 357-6278
www.smartertools.com
1
Chris Daley Replied
November 6, 2015 at 2:16 AM

We had 30+ phone calls this morning from users who had received no email on 14.4.5787, the spool was showing only a handful of messages however on looking at the spool folder there was 12,000+ files so 6,000+ emails not delivered. Delivery log was nearly empty. Had to run the installer a couple of times over the top (which failed) however it appears to have corrected the issue for now.

 

Did anyone at ST test the new version before release?

 

I know I said in my other thread the spool was poorly designed however I wasn't exactly expecting for it to be broken in the latest release!

 

1
Bruce Replied
November 6, 2015 at 6:10 AM
Have tried version 14.4.5787 which worked for about 7 hours before 1,000's of emails got stuck in the spool marked as 'spam check'.
 
Terminating the MailService_SubProcess did not cause a new MailService_SubProcess to start and had to restart the SmarterMail service in order to get the spool queue cleared.
 
The queue started to clear after restating the SmarterMail service then it looks like MailService_SubProcess crashed and disappeared from the task manager and did not restart.
 
With 1,000's of emails building up in the mail spool had no choice but to go back to the last stable release 4.3.
0
Matt Petty Replied
November 6, 2015 at 8:27 AM
Employee Post
If your having these issues and want to help.
1. Open CMD Prompt
2. Type or copy "C:\Program Files (x86)\SmarterTools\SmarterMail\Service\MailService_SubProcess.exe debug" and hit enter
 
in that window that pops up can you type. "loggingon" and then "init".
Once any issue occurs can you send sales@smartertools.com the  "C:\Program Files (x86)\SmarterTools\SmarterMail\Service\SP_log.txt" file.
Matt Petty
Software Developer
SmarterTools Inc.
(877) 357-6278
www.smartertools.com
0
David Sovereen Replied
November 12, 2015 at 2:53 PM
I upgraded to the Custom Build posted overnight.  The upgrade was smooth and MailService.exe and MailService_SubProcess.exe was running for a while.  When I checked on the server this afternoon, the CPU was super high.  MailService.exe was using everything and MailService_SubProcess.exe was not running.
 
The spool was backed up with about 1500 messages.
 
I disabled Cyren Anti-spam checking and the CPU gradually went down and the spool cleared through.
 
I then ran MailService_SubProcess.exe in a Command Prompt and re-enabled Cyren Anti-spam checking.  It outputted the following:
 
C:\Program Files (x86)\SmarterTools\SmarterMail\Service>MailService_SubProcess.e
xe
Received request to scan a message...
Scanning Message: 54976
Sending SmarterMail error code: e10
Error Message: 54976~%!#~Exception while processing message: 54976, Exception: C
ommtouch license details are not set
Received request to scan a message...
Scanning Message: 54974
Sending SmarterMail error code: e10
Error Message: 54974~%!#~Exception while processing message: 54974, Exception: O
bject reference not set to an instance of an object.
Received request to scan a message...
Scanning Message: 54975
Sending SmarterMail error code: e10
Error Message: 54975~%!#~Exception while processing message: 54975, Exception: O
bject reference not set to an instance of an object.
Received request to scan a message...
Scanning Message: 54977
Sending SmarterMail error code: e10
Error Message: 54977~%!#~Exception while processing message: 54977, Exception: O
bject reference not set to an instance of an object.
Received request to scan a message...
Scanning Message: 54978
Sending SmarterMail error code: e10
Error Message: 54978~%!#~Exception while processing message: 54978, Exception: O
bject reference not set to an instance of an object.
 
I have re-disabled the Cyren Anti-spam checking until this issue can be resolved.
 
Dave
1
kevind Replied
November 19, 2015 at 10:23 AM
Hello, just wondering when we can expect a public release to resolve this issue. Hesitate to install custom builds as there are no release notes to see what other changes might affect users.
 
FWIW, nice job splitting off Cyren. I suggest you call this new service MailService_Cyren instead of MailService_SubProcess. This would open the door to splitting off other processes:
  • MailService_SpamAssassin
  • MailService_SMTP
  • MailService_IMAP
  • MailService_Web
Which would make SM more powerful and easier to manage. You could start/stop services as needed (e.g. when the Spool is backed up) and open Task Manager to see how much RAM and CPU each process is using (instead of just seeing MailService at 98%).
 
Thanks,
Kevin
0
Matt Petty Replied
November 19, 2015 at 1:25 PM
Employee Post
The new minor has been released. This contains many fixes for issues that Cyren was having.
Matt Petty
Software Developer
SmarterTools Inc.
(877) 357-6278
www.smartertools.com

Reply to Thread