Mail Server v1.1.0.3

162 views
Skip to first unread message

ArGoSoft Products

unread,
Aug 13, 2018, 11:33:44 AM8/13/18
to ArGoSoft Products
Hello everyone,

We have new version of mail server (v1.1.0.3).

Changes are as follow:

  • Fixed a bug causing SQLite database lockups;
  • Now Shrink Database command works with SQLite as well; (Tools - Utilities - Maintenance - Shrink Database);
  • Messages to SpamAssasin are now passed in UTF8 format, which solves invalid content-length errors;  Because of those errors some spam was not getting detected;
It can be downloaded from here:


Upgrade is free.

Scott Keen

unread,
Aug 14, 2018, 12:28:21 AM8/14/18
to ArGoSoft Products
Thanks! Does the fix to SpamAssassin address the issue where the call from MailServer.NET does not seem to use the SpamAssassin local.cf config file?

I put the following in my C:\SA\etc\spamassassin\local.cf file but it doesn't make any difference when MailServer.NET calls SpamAssassin. It does not put the X-Spam headers in the message. I used to use SpamAssassin with SSS MailFilterPro and it worked fine.

C:\SA\etc\spamassassin\local.cf
clear_headers
add_header all
Flag _YESNOCAPS_
add_header all
Status _YESNO_, score=_SCORE_ required=_REQD_ tests=_TESTS_ autolearn=_AUTOLEARN_ version=_VERSION_
add_header all
Score _SCORE_
add_header all
Level _STARS(*)_
add_header all
Checker-Version SpamAssassin _VERSION_ (_SUBVERSION_) on _HOSTNAME_
add_header all
Report _REPORT_






ArGoSoft Products

unread,
Aug 14, 2018, 5:55:49 AM8/14/18
to ArGoSoft Products
Hi Scott,

Well...  I never looked at this.  I am offering to moving messages to spam folder, adding SPAM to subject line, and reject messages altogether.

I am passing the message body to spam assassin, but get only score, not a body if it modifies it.

Anyway, I will take a look, will put it in my todo list.

Archie

Matt Corrow

unread,
Aug 14, 2018, 6:04:13 AM8/14/18
to ArGoSoft Products
Hey everyone...
We are currently on v1.0.8.6 which is working beautifully (except for IMAP)..
We are using sql server..

I'm always concerned about the idea of upgrading (if it ain't broke, don't fix it)

With all of the recent posts, I'm not sure if I should or should not upgrade...

Would there be any issues with just installing the newest version?(including the fact that we are using sql server?)

Thanks for all your help!
Matt

Scott Keen

unread,
Aug 14, 2018, 1:22:00 PM8/14/18
to ArGoSoft Products
Matt,

Moving from 1.0.8.8 to 1.1.0.2 was fine. I only had a problem with the ArGoSoftMailServerNET service not Stopping from Windows Services, but that wasn't the fault at all of ArGoSoft; it was a Microsoft Windows Update that introduced a new problem. The resolution was to install the latest "Preview Update" from Windows Update / Optional updates. Then everything worked fine.

As far as Mail Server .NET 1.1.0.2 goes, it's been running fine for 2 days, no issues thus far and the migration from 1.0.8.8 went without a hitch, just make sure to choose "YES" to keep your database and settings when you uninstall the old version.

Matt Corrow

unread,
Aug 14, 2018, 1:26:35 PM8/14/18
to ArGoSoft Products
We don't "automatically" apply windows updates (after one update made all folders read only), so hopefully I don't need to bring it up to current before upgrading...
Thanks!
Matt

Scott Keen

unread,
Aug 14, 2018, 1:38:26 PM8/14/18
to ArGoSoft Products
Hi Archie,

Thanks. I'm a long-time customer of Mail Server, back from the old "Pro" days going back maybe 15+ years when I was running it on a Windows 2000 Server! Glad to see you're still making and supporting a great product.

Not sure how other MX servers handle SpamAssassin, but they receive back a modified Body of the message with headers like this:

X-Forwarded-To:
Received: from [174.129.nnn.nnn] by mail.blablah.blah (ArGoSoft Mail Server .NET v.1.1.0.2) with ESMTP (EHLO blahblah.blah)
   
for <scott@blahblah.blah>; Tue, 14 Aug 2018 13:19:06 -0400
X
-Spam-Flag: YES
X
-Spam-Status: Yes, score=5.7 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HTML_IMAGE_ONLY_20,HTML_MESSAGE,HTML_SHORT_LINK_IMG_3,
 JAM_LONG_LINK
,RAZOR2_CF_RANGE_51_100,RAZOR2_CHECK,RDNS_DYNAMIC,T_REMOTE_IMAGE
 autolearn
=no autolearn_force=no version=3.4.1
X
-Spam-Score: 5.7
X
-Spam-Level: *****
X
-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on blahblah
X
-Spam-Report:  *  0.2 JAM_LONG_LINK BODY: Very long link in mail, possibly filled up with
 
*      random words by bulk mailer *  0.0 HTML_MESSAGE BODY: HTML included
 
in message *  0.7 HTML_IMAGE_ONLY_20 BODY: HTML: images with 1600-2000
 bytes of words
*  2.4 RAZOR2_CF_RANGE_51_100 Razor2 gives confidence level
 above
50% *      [cf: 100] *  0.1 DKIM_SIGNED Message has a DKIM or DK
 signature
, not necessarily *      valid * -0.1 DKIM_VALID Message has at
 least one valid DKIM
or DK signature * -0.1 DKIM_VALID_AU Message has a
 valid DKIM
or DK signature from author's *       domain *  1.7
 RAZOR2_CHECK Listed in Razor2 (http://razor.sf.net/) *  0.3
 HTML_SHORT_LINK_IMG_3 HTML is very short with a linked image *  0.4
 RDNS_DYNAMIC Delivered to internal network by host with *    
 dynamic-looking rDNS *  0.0 T_REMOTE_IMAGE Message contains an external
 image

They also allow the Subject to be custom re-written as defined in the SpamAssassin config file.
The headers, subject re-write, threshholds, etc is all configured by the SpamAssassin local.cf config file.

I would imagine that if ArGo uses the Subject and Body returned from SpamAssassin, then this should work as desired as it would include the X-Spam headers. Maybe if you just use the returned Subject and Headers (not the entire Body) it would be faster and more efficient...

Cheers,

Scott

Ken Poulsen

unread,
Aug 14, 2018, 1:58:13 PM8/14/18
to ArGoSoft Products
Hi Archi

The 1.1.0.3 much better.

Ran for circa 8 houres, before locked database.

[SMTP 004098 14-08-18 16:44:47] Error*: database is locked (yes have had 4098 smtp connections in 8 hours... a spammer/hacker trying to login, ip blocked)

After that, No more smtp after that.

Regards
Ken

Scott Keen

unread,
Aug 14, 2018, 2:11:20 PM8/14/18
to ArGoSoft Products

thunderbird-spamassassin.JPG

Archie,

Just a follow-up on my reply. Another very good reason to use the rewritten headers in the message returned from SpamAssassin is that mail clients like Mozilla Thunderbird use the X-Spam headers from SpamAssassin.



James Pratt

unread,
Aug 16, 2018, 11:00:32 AM8/16/18
to ArGoSoft Products
Thanks for your updates Archie. v1.1.0.3 seems to be working well for us

James Pratt

unread,
Aug 17, 2018, 11:11:05 AM8/17/18
to ArGoSoft Products
Just an update, the new version seems to work but SMTP keeps stopping working, even though Argosoft is still running, IMAP is still working it is just SMTP that stops responding.  Restarting Argosoft service seems to cure but had to add a scheduled task to periodically restart the service to keep SMTP running.

Ken Poulsen

unread,
Aug 17, 2018, 12:31:42 PM8/17/18
to ArGoSoft Products
And the 100% cpu is also back..


Udklip.PNG

ArGoSoft Products

unread,
Aug 17, 2018, 12:42:36 PM8/17/18
to ArGoSoft Products
Well...  Is a "one time" thing?  Does it go up again if you restart the server?  If it does, after how long?

Ken Poulsen

unread,
Aug 17, 2018, 12:50:50 PM8/17/18
to ArGoSoft Products
I have restarted the mail service 3 times today to get it down..

now put on a schedule to restart it every 3 hours.

Scott Keen

unread,
Aug 17, 2018, 2:56:15 PM8/17/18
to ArGoSoft Products
I've had that issue of the SMTP service stops working on previous versions too (I use UptimeRobot free notifications to let me know when it's down).

I learned months ago that I just need to restart the entire ArGoSoftMailNET service at least once a day. I have it scheduled in Windows Task Scheduler to run a .bat file to restart the service every 12 hours. For the most part, this has kept SMTP running. But I also made a web page where if I put in a password it will restart the ArGoSoftMailNET service, for those times when SMTP locks ups and I can't wait for the scheduled restart and I don't have access to RDP into the server.

I'm not certain, but when I notice that someone is bombarding my mail server with invalid SMTP login attempts, that seems to be when the SMTP service dies and the only thing to bring it back is to restart the ArGoSoftMailNET service.

Scott Keen

unread,
Aug 17, 2018, 2:57:57 PM8/17/18
to ArGoSoft Products
Try restarting the ClamAV and SpamAssassin services too, if you have them installed. I was having 100% CPU usage too, but if I restart those services every 12 hours (like restarting ArGoSoftMailNET every 12 hours), then it seems to make it better.

James Pratt

unread,
Aug 26, 2018, 10:35:28 AM8/26/18
to ArGoSoft Products
The main problem we have since latest update is SMTP eventually stops responding even though AGM service is still running and IMAP etc is still working. Restart the service it works OK again for a day or two

Ken Poulsen

unread,
Sep 11, 2018, 9:44:54 AM9/11/18
to ArGoSoft Products
Anyone got this version that i can have a copy of? 1.1.0.3 im on 1.1.0.4.... need to roleback..

and havnt put a version number on..
Reply all
Reply to author
Forward
0 new messages