What's new in ArGoSoft Mail Server .NET 2.0.5.0

Dec 19, 2022
  • Fixed an issue with attachments on the Web Interface.

New in ArGoSoft Mail Server .NET 2.0.4.0 (Jul 28, 2022)

  • Optimized SMTP connections, and fixed a bug in IMAP connections.

New in ArGoSoft Mail Server .NET 2.0.3.0 (Jul 6, 2022)

  • Fixed problems with POP3 connections;
  • Fixed issues with using remote SQL server;

New in ArGoSoft Mail Server .NET 2.0.2.0 (Jun 9, 2022)

  • Now DKIM checking for incoming messages honors signatures, which are done "on behalf" of other domains;
  • Fixed issues which would potentially cause high CPU usage in case of data corruption;

New in ArGoSoft Mail Server .NET 2.0.1.0 (Apr 18, 2022)

  • Fixed problems with retrieving statistics to the UI;
  • Fixed a problem with checking SPF records, containing IPv6 addresses;
  • Added a feature to export server settings into Linux/Docker version, which is coming soon.

New in ArGoSoft Mail Server .NET 2.0.0.0 (Mar 20, 2022)

  • POP before SMTP and Trusted senders options are no longer available, because they are against modern security guidelines;
  • Remoting interface has been removed. We will be replacing it with new RESTful API;
  • Added support of TLS 1.3. Please note, that TLS 1.3 is not yet available on any Windows, but when it is out, it will work with the current version of the server;
  • Multiple "behind of scenes" changes in the code to make the server more "responsive". Applies both to the service part and the User Interface

New in ArGoSoft Mail Server .NET 1.4.0.0 (Sep 3, 2021)

  • Now problems, caused by AbuseIPDB being down are handled properly (further fixes);
  • DKIM has moved out from the Anti-Spam box. Now any domain can be added to the list of domains, and if mail originates from them (FROM header), the server will append DKIM signatures;
  • Ensured that the server will not generate duplicate Message-IDs. It was the case when messages coming in within very small intervals;
  • Improved handling of 7-bit encoded messages. Message bodies were getting corrupted when retrieving through POP3;

New in ArGoSoft Mail Server .NET 1.3.9.0 (Jul 31, 2021)

  • Now problems, caused by AbuseIPDB being down are handled properly;
  • Fixed certain UI issues, when adding domains to the server;
  • Fixed error handling, when setting up DKIM for mailbag and selector is not specified;
  • Fixed Index out of Range error when received message contained empty body;
  • Services Settings box are now more consistent with each other (no longer using Disable checkbox, replaced with Enable).

New in ArGoSoft Mail Server .NET 1.3.8.0 (Jul 17, 2021)

  • Added IPv6 support to primary SMTP. Banned and trusted IP addresses now will accept IPv6 entries. DNSBL and SPF will work with IPv6 addresses;
  • Now delivery can be performed using IPv6 connections;
  • Fixed DKIM signature issues with simple/simple canonicalization method (the bug was introduced in 1.3.7.0, sorry);
  • Improved error handling. Now, "More than one error has occurred" messages will be followed by a more detailed explanation, if available;
  • Added IPv6 support to Recommendations;
  • Added DKIM to Mailbag domains. In case a mailbag server is used to send mail out from mailbag domains, messages will be signed.

New in ArGoSoft Mail Server .NET 1.3.7.0 (Jul 5, 2021)

  • If an incoming message contains multiple DKIM signatures from a domain, referred to in the FROM header, one with the "best result" will be taken into account;
  • Now the server security can be tightened even more. Added two more options at Settings - Services dialog box:
  • SMTP - Common section, Accept mail ONLY if a connection is secure. If enabled, the DATA SMTP command will be accepted only if a connection is secure;
  • Delivery section, Deliver mail ONLY if a connection is secure. If enabled, and receiving mail exchanger does not support STARTTLS, or if a secure connection fails, mail will be bounced to sender;
  • Note, that those options should be used with caution, only when security is a high priority. If they are used unnecessarily, some emails may be lost;
  • Added DMARC to Recommendations (Tools - Recommendations), also the way of generating recommendations has been optimized.

New in ArGoSoft Mail Server .NET 1.3.6.0 (Jun 8, 2021)

  • Added support of DMARC. See more about the implementation here.
  • Removed checking of email addresses with sending servers, as outdated (Anti-Spam - Address Verification - Verify Addresses with Sender Domains). It still can be enabled. Check Mail Server FAQ or Contact us, if you want it back;
  • Added a no-reply attribute to user accounts. If it is set, the server will reject all arriving mail to the account;
  • Slightly improved log viewer.

New in ArGoSoft Mail Server .NET 1.3.5.0 (May 20, 2021)

  • Fixed an issue with DKIM body hash calculations when messages contained lines starting with a single period;
  • If SMTP connection is authenticated, SPF checking will be not performed;
  • Fixed problems with viewing large log files.

New in ArGoSoft Mail Server .NET 1.3.4.0 (Apr 23, 2021)

  • Fixed problems caused by a period in the first position of line in email messages (rfc 2821, Section 4.5.2);
  • Fixed an issue with service dependencies for SQL installations.
  • Significantly improved Web Interface:
  • Now supporting multiple TO, CC and BCC recipients;
  • Simplified Delete operation;
  • Added Reply to All;
  • Messages may be flagged with single click;
  • Added Archive operation;
  • More changes, including extended use of AJAX;

New in ArGoSoft Mail Server .NET 1.3.3.0 (Apr 2, 2021)

  • Added Contacts to Web Interface;
  • Some improvements and optimizations on Web Interface;
  • Adding unindexed (orphaned) .eml files now can be performed for entire server. Before it was possible only folder by folder.

New in ArGoSoft Mail Server .NET 1.3.2.0 (Mar 10, 2021)

  • Added Calendar. It is served through web interface. See more here;
  • Added SAVEDATE IMAP extension (rfc 8514);
  • Improved Log Viewer (Logs - View Log). Now lines can be filtered. It makes it easier to folow single connection. Also, IP addresses can be highlighted in the log and sent straight to Banned Hosts, Trusted Hosts or Auto Lockout databases;
  • Fixed an issue with Distribution Lists. They were case sensitive, and certain features were not working properly, if catch-all account was specified.
  • AbuseIPDb Blacklists Database update now happens with low priority thread, and it should affect the server performance less during the database update;
  • Server now includes console application ConsoleBackup.exe, which will allow to run backup from a command line. See more here;
  • Fixed dropped connection problems after receiving QUIT command in SMTP and POP3.

New in ArGoSoft Mail Server .NET 1.3.1.0 (Mar 3, 2021)

  • Fixed synchronization issues on implicit TLS ports (465,993,995);
  • Improved handling of IMAP Shared Folders. Now allowing subfolders of shared folders;
  • Added menu option to Delete Old Logs;
  • Global action, performed in case SpamAssassin detects spam, can be overridden by individual user settings;
  • Improved Mailbox View dialog. Optimized "Increment UIDValidity" action, and fixed issues with dragging and dropping .eml files to mailboxes from Windows shell;
  • Fixed a problem with applying latest structural changes to the databases from menu. Before was broken for SQLite;

New in ArGoSoft Mail Server .NET 1.3.0.0 (Feb 17, 2021)

  • Now name of Spam folder, used by SpamAssassin, can be changed;
  • Starting from this version, outdated authentication methods, such as POP/IMAP before SMTP and Trusted Senders are, by default, hidden. They are not secure and come from old times, when email clients did not support SMTP authentication. They can still be enabled by altering Settings.xml file;

New in ArGoSoft Mail Server .NET 1.2.9.0 (Feb 12, 2021)

  • Now, Server Greetings for SMTP, IMAP and POP3 protocols, also User-Agent header, sent by web interface, can be fully customized;
  • Statistics are no longer getting reset at server startup. They continue count until they are manually reset at Statistics Tab on the user interface;
  • Added Reported to AbuseIPDB entry to statistics;
  • Added two additional options not to append X-FromIP: header and to include only minimal information in Received: header.
  • There are minor optimizations on user interface;

New in ArGoSoft Mail Server .NET 1.2.8.0 (Jan 31, 2021)

  • Fixed a problem with duplicate entries in AbuseIPDB Blacklist database. If the downloaded data contained duplicate IP addresses, local database update was halted and more attempts were being made to download it, which was causing Blacklist downloads to go over AbuseIPDB quota;
  • Added tracking of AbuseIPDB to the Statistics tab in UI;
  • Now statistics can be viewed as a chart on Statistics tab in UI;
  • New version check service has been updated. Now, if new version is available, the information will be displayed on the bottom status bar;
  • Switched from some 3rd party components to our own code;
  • Minor UI changes.

New in ArGoSoft Mail Server .NET 1.2.7.0 (Jan 26, 2021)

  • Significantly improved the handling of delivery. Completely changed the way how messages are picked up from outbox. Now all delivery threads are fully used;
  • Updated the User Interface. Improved graphical representation of connections. Statistics have been moved to a separate tab;
  • Fixed problems with AbuseIPDB when SQL server is used;
  • Minor changes, related to issues when upgrading from previous versions and moving server from one server to another.

New in ArGoSoft Mail Server .NET 1.2.6.0 (Jan 14, 2021)

  • Fixed an issue with IMAP APPEND command (Database not open error, introduced in v1.2.5.0);
  • For Smart Server, increased the allowed size of username to 255 characters, and password to 200 characters;

New in ArGoSoft Mail Server .NET 1.2.5.0 (Jan 10, 2021)

  • Added support of AbuseIPDB;
  • Improved the Mailbox Viewer screen;
  • Optimized connection handler. Now users should see less "stuck" connections in TIME_WAIT state;
  • More relatively minor changes in the user interface.

New in ArGoSoft Mail Server .NET 1.2.4.0 (Mar 22, 2020)

  • Addressed the problem with "Your License has Expired" error;

New in ArGoSoft Mail Server .NET 1.2.3.0 (Mar 22, 2020)

  • Individual certificates can be used for different domain groups for outgoing mail;
  • Fixed a problem with IP address to Geolocation API service. Apparently, they changed the URL.
  • Status of services, displayed on the bottom left corner of Mail Server UI application should be working better now.

New in ArGoSoft Mail Server .NET 1.2.2.0 (Mar 22, 2020)

  • Now Domain Groups can be "bound" to specific single IPv4 address. The feature was there, but, apparently, was broken after adding IPv6 support;
  • Fixed a bug - Add from a List button was not working at Security - Anti-Spam - Allowed Only Hosts;

New in ArGoSoft Mail Server .NET 1.2.1.0 (Mar 22, 2020)

  • Fixed an error This server was built after your support expiry date.... Apologies to all users who were affected by this.
  • Added an option not to log errors into the Windows event log (Settings - Options - Advanced - Do not send authentication failures to Windows Event Log);
  • Fixed issues of server not starting up when there were formatting error in lists of Trusted and Banned IP addresses;

New in ArGoSoft Mail Server .NET 1.2.0.0 (Mar 22, 2020)

  • Mail and Web services have been separated. See our announcement for more;
  • Bootstrap CSS and JQuery scripts are not included with the distribution, and are served locally, and are no longer depend on our web site www.argosoft.com;
  • Added an option NOT to record authentication failures into the Windows Event Log (Tools - Options - Advanced);
  • Fixed Javascript error on the Password Change page in Web Interface.

New in ArGoSoft Mail Server .NET 1.1.9.0 (Mar 22, 2020)

  • Web Interface now supports copying/moving messages beween different folders;
  • Fixed IE compatibility, and other, mostly minor, issues in Web Interface;
  • Added support of APOP to POP3, and CRAM-MD5 to SMTP and IMAP (one more authentication method);
  • Now your registration data can be accessed from Help - My Account;

New in ArGoSoft Mail Server .NET 1.1.8.0 (Mar 22, 2020)

  • Further improvements and bug fixes with Web Interface. There are lots of changes. Some of them are:
  • To comply with EU GPRS regulations, added warning about "cookies" Appears on the bottom of login screen;
  • Changed the content of login "cookie". Now it contains just an loging ID, instead of enctrypted username/password (it is safer).
  • Now users can have separate logs for each protocol. Makes logs easier to read and analyze. Settings - Options - General - Use Separate Logs.

New in ArGoSoft Mail Server .NET 1.1.7.0 (Mar 22, 2020)

  • Added support of IPv6 addresses to Secondary SMTP, POP3, IMAP and Web services. Running Primary SMTP and Delivery services on IPv6 would cause complications with IP based anti-spam features;
  • Now services can bind to All IPv4, All IPv6, or any individually selected IP address(es). In earlier versions they could be bound either to all IPv4 addresses, or just one selected address;
  • Refactored most of the code, that handles asynchronous connections. Now server will require less CPU resources and be more responsive. More optimizations are coming;
  • Fixed certain issues with Web interface;
  • Improved handling of non-unicode messages;
  • Fixed minor issues with Recommendations;
  • Modified RECEIVED header, so that it includes TLS information (if it was used).

New in ArGoSoft Mail Server .NET 1.1.6.0 (Mar 22, 2020)

  • Added Web Interface. It is a separate Web (HTTP) service, build into the server. It runs along and with the same "rights" with other services (like SMTP, IMAP, POP3), and can be configured the similar way. No third party servers are required. Currently it is pretty limited: you can only check email, and only in Inbox folder. More, including server administration, is coming in future versions. Both, HTTP and HTTPS are supported;
  • Improved handling of Recommendations, introduced in version 1.1.5.0: Added checking of server certificate, also verifies whether DKIM key pair is set up properly and they match. Also, if there is an error generating recommendations, it stops wherever error occurs, rather than generating an exception and halting the execution;
  • If there is a problem with inserting DKIM Signature, email will be still sent. In previous versions the server was generating and error and not sending the mail.
  • Updated the UI for DKIM section. Listbox of domains, which was rather confusing, was replaced by a dropdown list. Also, now you DKIM settings can be tested on the spot. Uses the same method as recommendations, mentioned above.

New in ArGoSoft Mail Server .NET 1.1.5.0 (Mar 22, 2020)

  • Added Recommendations. Tools - Recommendations will generate a report, which will suggest how to improve your settings to optimize delivery to external recipients;
  • Added an option to display in clear text passwords for failed connections. May help to track down hackers. See Settings - Options - Advanced - Show "Failed" passwords in logs.

New in ArGoSoft Mail Server .NET 1.1.4.0 (Mar 22, 2020)

  • Added more Archiving options - now all mail that passes through server can be archived into a local account, or forwarded to external SMTP server;
  • Added caching to GeoIp lookup. Results are cached for 30 days;
  • Added warnings to the UI, if there are attempts to add Domain Groups and Domains in, possibly, incorrect format.

New in ArGoSoft Mail Server .NET 1.1.3.0 (Mar 22, 2020)

  • Fixed more problems with transferring between SQLite to SQL database engine;
  • Fixed "Invalid Object Name Archiver" errors. Was happening only when SQL database engine was used;
  • Fixed an issue when message bodies are stored in the database, rather than file system;
  • Disabled an option to store message bodies into the database. Was worsening performance.

New in ArGoSoft Mail Server .NET 1.1.2.0 (Apr 1, 2019)

  • When switching from SQLite database engine to SQL server (at Tools - Utilities - Switch Database Engine), some fields were getting truncated and generating error. The issue is now fixed;
  • Fixed handling of errors, when client certificate was deleted from the certificate store, and server was still attempting to load and use it;
  • Fixed a minor issue when viewing Archives;
  • Updated icons representing User, Alias and Distribution list on the UI

New in ArGoSoft Mail Server .NET 1.1.1.0 (Mar 1, 2019)

  • Geolocation lookup switched from GeoIP to IP to Geolocation;
  • Added support of webhooks;

New in ArGoSoft Mail Server .NET 1.1.0.9 (Feb 9, 2019)

  • Fixed a problem with encoding Western (Windows-1251) and similar character sets;
  • Fixed problems with moving messages between folders in IMAP;
  • If SPF checking was enabled, server was skipping checking of DNSBL and other anti-spam checking. Now all features should work in sequence.

New in ArGoSoft Mail Server .NET 1.1.0.8 (Dec 2, 2018)

  • Implemented IMAP UIDPLUS extension - (rfc4315);
  • Added Delete "orphaned" .eml files menu item at Tools - Utilities - Maintenance. Will delete message bodies which no longer have corresponding index entries in the database;
  • Improved performance of deleting old messages on server, at Tools - Utilities - Maintenance - Delete Old Messages;

New in ArGoSoft Mail Server .NET 1.1.0.7 (Nov 9, 2018)

  • When message is retrieved using POP3, it is no longer marked as Seen in IMAP;
  • Fixed a spelling error in the log;

New in ArGoSoft Mail Server .NET 1.1.0.6 (Oct 22, 2018)

  • Outdated Domain Keys have been replaced with DKIM. Now server can sign outgoing mail, also check incoming mail for DKIM signatures;
  • For a private key for DKIM signatures, server now can handle either XML, or PEM (ASN 1. DER) encoded value (before only XML was supported);
  • Improved SPF handling;
  • Each incoming message now will have Authentication-Results header, containing DKIM and SPF results. Can be used by receiving email clients for further processing and filtering;
  • DNS lookup of MX and TXT records now supports rollower to TCP, in case UDP fails, or UDP response is truncated;
  • All protocols (SMTP, IMAP, POP3) now can handle 8bit encoded content, including UTF-8;
  • Headers, inserted by SpamAssassin, are now kept (except, of course, when messages are rejected). Can be used by email clients for further processing;
  • Maximum size of messages, that go through SpamAssassin is now configurable;

New in ArGoSoft Mail Server .NET 1.1.0.5 (Sep 14, 2018)

  • Further fixes with IMAP SEARCH command, related to FROM and SUBJECT headers;
  • Added custom SOUNDEX IMAP extension. Currently is used by our upcoming ArGoSoft Email Google Assistant action only (still under development); See more here;

New in ArGoSoft Mail Server .NET 1.1.0.4 (Sep 10, 2018)

  • Apparently some clients send the the user name twice with AUTH PLAIN authentication method. Now handling those situations;
  • Fixed a bug with IMAP SEARCH command (SEARCH ON was not returning correct information);
  • Log text no longer gets cut off when viewing it from the log viewer;

New in ArGoSoft Mail Server .NET 1.1.0.3 (Aug 14, 2018)

  • 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;

New in ArGoSoft Mail Server .NET 1.1.0.1 (Jul 7, 2018)

  • Fixed a problem when multiple clients were connecting via TLS at the same time;

New in ArGoSoft Mail Server .NET 1.1.0.0 (Jul 2, 2018)

  • Now allowing to receive connections and perform login when ONLY when connections are secure;
  • Added support for client certificates for outgoing connections (when delivering mail to remove servers);
  • Rearranged settings on the UI, and updated help file;

New in ArGoSoft Mail Server .NET 1.0.9.0 (Jun 4, 2018)

  • Compiled using .NET 4.5 framework. Will work only with Windows 7, Windows 2008 server or later;
  • Added support to TLS 1.1 and TLS 1.2;
  • Fixed issues with installer, when upgrading to newer version;

New in ArGoSoft Mail Server .NET 1.0.8.95 (May 28, 2018)

  • Fixed CLOSE_WAIT problem on secure connections

New in ArGoSoft Mail Server .NET 1.0.8.94 (May 21, 2018)

  • Improved handling of timeouts, and shutdowns of connections, which should eliminate CLOSE_WAIT problems;
  • Fixed a problem with updating DNSBL database from Security - Anti Spam menu;
  • Enabled back the ability of switching between database engines;

New in ArGoSoft Mail Server .NET 1.0.8.9 (Apr 24, 2018)

  • Added support (on top of STARTTLS/STLS) of "direct TLS/SSL" ports for SMTP (465), POP3 (995) and IMAP (993), even though similar connections are outdated;
  • By default, supporting SQLite. However, it is still possible to switch to SQL server. Older installations will continue to use previous database engine;
  • For new installations, all data files will be placed in ProgramDataArGoSoftMailServer.NET folder;
  • Fixed up problems with installer/uninstaller;
  • Improved the way of adding and deleting messages to user folders, when viewing through Mailbox option;

New in ArGoSoft Mail Server .NET 1.0.8.8 (Apr 24, 2018)

  • Fixed problems with outgoing messages, which were getting delivered via TLS to certain SMTP servers;
  • A minor change: added the quick way to access the folder, which contains actual messages in user mailbox (right click the folder when viewing the user mailbox, and select Open in Explorer);

New in ArGoSoft Mail Server .NET 1.0.8.7 (Apr 24, 2018)

  • Added a button for resuming and suspending delivery temporarily on the outbox tab. It will allow to safely select and handle outbox items, including deleting unwanted ones;
  • Optimized the way how items are deleted from outbox and mailbox viewer;
  • Fixed a problem with server freezing when TO or CC headers of messages contained large number of messages;

New in ArGoSoft Mail Server .NET 1.0.3.9 (Nov 21, 2007)

  • Fixed several minor bugs with handling certain IMAP commands