New Available Build Notification (83328)

This is our spam / virus filter update for customers on the mx1 / mx2.tnpw.net filtering cluster. The information is brought to you by our vendor, SpamExperts.

 New “Overview” page for super-admins and admins

The “Overview” page, where super-admins and admins are able to view a list of the domains configured in the system, has been significantly modernised.  The page looks similar, and all the old functionality is there, but the page now only has to load once, and can then refresh the content (e.g. when you change page or search) without having to reload.  Working with the overview page will be a much smoother and faster experience.  Over time, we’ll be modernising more of the web interface in this way.

You are now also able to transfer a domain to an admin, or unbind a domain from an admin, directly from the overview page.

We’ve also made a few changes to the whitelist and blacklist pages.  You can now search and sort the lists, and also export the lists to a CSV file.

Plesk for Windows SpamExperts add-on

We’ve completed the initial release of our opensource Plesk for Windows integration. Detailed instructions on how to install this add-on can be found on our knowledgebase here. Any feedback is greatly appreciated.

Changelog:

Filtering (services):

  • A new API method, api_set_recipient_protection_report_template(), is available, for making bulk changes to protection report settings (#23822)
  • A new API method, api_set_recipient_protection_report_language(), is available, for making bulk changes to language settings (#23979)
  • An error has been fixed that would cause the api_get_domain_count() API method to return an incorrect value when domains had multiple destinations (#23989)
  • When a message expires from the delivery queue, the status (in the logging data) is now updated to either “bounced” (if a delivery status notification was generated) or “queue-expired” (#19762)
  • When a message is not fully processed (e.g. the sending server gives up before completing) the status of the message (in the logging data) is now set to “not-accepted” (#24003)
  • When a message is removed from the quarantine, the status of the message (in the logging data) is now set to “quarantine-removed”. This also prevents these messages from appearing as releasable in protection reports (#19763)

Front-end / GUI:

  • It is now possible do assign domains directly from the Overview (#13683)
  • It is possible to add Local recipients that contain only ascii characters (#24054)
  • Added option to export user defined white and blacklists (#22856)
  • Added option to search the user defined white and blacklists (#22855)
  • Added search option to use defined white and blacklists (#22854)
  • Removed the term “SpamPanel” from the interface (#24043)
  • Resolved issue with email user not having access to sender whitelist / blacklist (#24069)
  • Resolved issue with Archive search date option showing the wrong date (#24044)
  • ‘Download .eml’ button is now displayed in the incoming|outgoing delivery queue (#24085)

Plugins & Integration tools:

  • 0: MX record changes are handled in the instance settings (#23362)
  • 0: It is now possible to handle auto protection on multiple subscriptions for one customer (#23929)
  • 0: Resolved issue where unprotecting a domain enabled the original MX records of other domains as well (#23981)

For more information, please do not hesitate to contact us.

 


New Available Build Notification (82808)

This is our spam / virus filter update for customers on the mx1 / mx2.tnpw.net filtering cluster. The information is brought to you by our vendor, SpamExperts.

 What’s new this week: 

We apply a lot of different in-house developed technologies to protect the Local Cloud servers against external attacks. To protect against high load, some of these systems would trigger directly when the email connection was made and before the “RCPT TO” part of the email conversation. Therefore we were unable to log such connection as part of the log search, as we would not know the recipient. We’ve build a much more advanced system over the last months, which still ensures protection against such external attacks whilst at the same time we now only reject the connection after the “RCPT TO” part of the conversation so the connection will always show up in the logging data of the domain. This will help in troubleshooting any delivery issues, as your users can directly lookup the information themselves.

Changelog:

Filtering (services):

  • When the default account is set to inactive, archive methods that deal with the default account or all accounts (e.g. /archive/accounts/) may now be used (#23921)

Front-end / GUI:

  • Email Users are now able to access Sender Whitelist / Blacklist (#22552)
  • Optimized logging classification for “Connection Lost” emails (#23377)
  • Added certificate management for the quarantine server HTTPS (#21341)
  • Added “Logout URL” to the session time-out page (#21390)
  • Resolved issue with setting the restricted local part characters in the Domain Settings page (#23860)
  • Resolved issue with Upload CSV file not working in the Sender Whitelist / Blacklist pages at email user level (#23901)
  • Optimized classification search criteria on Log Search page (#23931)
  • Resolved issue with Raw Headers missing from the message Preview in the Outgoing Spam Quarantine (#23747)
  • Resolved issue with the SpamPanel displaying an incorrect message when domains were transferred from Super-Admin to Admin (#23918)
  • Resolved issue with MX verification tool not returning results for all domains (#23938)
  • Added the message “Accept required” in the overview when domains are being migrated between users to make the action more clear (#23951)

Plugins & Integration tools:

  • cPanel: Resellers are now able to operate their customer’s domains (#23837)
  • cPanel: Resolved issue with “404 – Not found” error when selecting the number of items per page in Domain List (#23898)
  • cPanel: Alias and sub-domain are now showing in the Domain List (#23810)
  • cPanel: Resolved issue with removing the domain from cPanel not removing it from Spam Panel (#23906)
  • Plesk: Resellers are now able to operate their customer’s domains (#23837)
  • Plesk: Resolved issue with “404 – Not found” error when selecting the number of items per page in Domain List (#23898)
  • Plesk: Alias and sub-domain are now showing in the Domain List (#23810)
  • DirectAdmin: DirectAdmin addon no longer hard-codes routes (#20112)

For more information, please do not hesitate to contact us.


New Available Build Notification (81946)

This is our spam / virus filter update for customers on the mx1 / mx2.tnpw.net filtering cluster. The information is brought to you by our vendor, SpamExperts.

 What’s new this week: 

View the message in quarantine by clicking on the subject of the message in the Log Search results

A few updates ago, we added the ability to view, release, and remove messages from the quarantine directly from log search results.  These options are available from the action menu on the left of the results, for any messages that are in the quarantine.  This week, we’ve made it a bit easier to get to this – if you are including the Subject column in your log search results, then the subject will be a link to view (and from there optionally release or delete) the message.

Changelog:

Filtering (services):

  • This build includes general filtering/performance updates only

Front-end / GUI:

  • Resolved issue with changing the branding from server-wide to a specific server creating a duplicate (#23725)
  • It is now possible for sub-admins to add sub-admins via API call (#22221)
  • Sub-admins are now able to use the API /api/reseller/binddomains/ (#22242)
  • It is now possible to view the message in the quarantine by clicking the subject in the Log Search (#23422)
  • Resolved issue with autofilling the username / password in Manage outgoing user page (#20206)
  • It is now possible to use the /api/domainuser/status/ Spam Panel API using the domain name as well as the ID parameter. (#22069)
  • Resolved issue with login as newly created sub-admins (#23843)

Plugins & Integration tools:

  • cPanel: Resolved issue with PHP warnings occurring when unsintalling the addon on cPanel servers (#23763)
  • cPanel: Resolved issue with searching, changing order and changing count of items per page not working in Internet Explorer (#23876)
  • Plesk: Resolved issue with “This domain does not belong to you” error when trying to log in (#23641)
  • Plesk: Resolved issue with adding an email address in “Configure the email address for this domain” in Plesk not adding the address to the interface (#23796)
  • Plesk: Resolved issue with searching, changing order and changing count of items per page not working in Internet Explorer (#23876)

For more information, please do not hesitate to contact us.

 


New Available Build Notification (81544)

This is our spam / virus filter update for customers on the mx1 / mx2.tnpw.net filtering cluster. The information is brought to you by our vendor, SpamExperts.

What’s new this week: 

Front-end / GUI:

  • Resolved issue with the SpamPanel API call:api/admin/list/ not returning the proper result (#23432)
  • Resolved issue with calendar from the Outgoing / Incoming log search being misplaced (#23752)
  • Resolved issue with the outgoing filtering being active even after disabling Outgoing mail from Manage Products (#23774)

Plugins & Integration tools:

  • cPanel: Resolved PHP Warnings during installation (#23688)
  • cPanel: Adjusted text for `Check all domains` option (#23601)
  • cPanel: Optimized retrieval of domain list / Check status page (#23395)
  • Plesk: Resolved PHP Warnings during installation (#23688)
  • Plesk: Adjusted text for `Check all domains` option (#23601)
  • Plesk: Resolved issue with `This domain does not belong to you` error in Plesk 12 (#23641)
  • Plesk: Optimized retrieval of domain list / Check status page (#23395)
  • cPanel: Panel driver now catches the exceptions raised by the cPanel library (#13905)
  • cPanel: Resolved issue with the error Logout URL is not valid (#15901)
  • cPanel: Resolved issue with bulk-protect hanging (#23751)
  • cPanel: The diagnostics now checks if the hook is executable (#15242)
  • cPanel: You are now able to select the number of items you wish to see on a page (#22969)
  • cPanel: Resolved issue with Locales in addon not working (#23685)
  • Plesk: Resolved issue with the error Logout URL is not valid (#15901)
  • Plesk: The diagnostics now checks if the hook is executable (#15242)
  • Plesk: You are now able to select the number of items you wish to see on a page (#22969)
  • Plesk: Resolved issue with Locales in addon not working (#23685)

For more information, please do not hesitate to contact us.

 


New Available Build Notification (80690)

This is our spam / virus filter update for customers on the mx1 / mx2.tnpw.net filtering cluster. The information is brought to you by our vendor, SpamExperts.

What’s new this week: 

Filtering (services):

  • Improved the speed of simple API calls (#23475)
  • Improved the speed of the quarantine release system (from protection reports) (#23476)
  • Improved the speed of various API calls that interact with multiple filtering servers (#23300)
  • Added a new API method (api_list_lock_notification_templates) is available to list the configured lock notification templates (#23240)
  • The status of a message in the logging system now distinguishes between being queued and queued but frozen (#21933)

Front-end / GUI:

  • Resolved issue with the domain limit settings (#23438)
  • Resolved issue with the Apply button not working when removing the Software API Users (#23513)
  • Resolved issue with the Spam Panel API : “Error in exception handler” error (#23593)
  • Resolved issue with the IPv6 being incorrectly split when used as a Route (#23615)

Plugins & Integration tools:

  • cPanel: It is now possible to Update SPF records (#21243)
  • cPanel: Added checkboxes in the Domain Overview section to easily select several domains (#11980)
  • cPanel: Resolved issue with the Configuration Validation not requiring a correct password (#23546)
  • Plesk: Added checkboxes in the Domain Overview section to easily select several domains (#11980)
  • Plesk: Resolved issue with the Configuration Validation not requiring a correct password (#23546)

 

For more information, please do not hesitate to contact us.

 


New Available Build Notification (80229)

This is our spam / virus filter update for customers on the mx1 / mx2.tnpw.net filtering cluster. The information is brought to you by our vendor, SpamExperts.

 What’s new this week: 

Improvements to bandwidth overview with sub-admins
A web interface “super-admin” is able to see a bandwidth overview for all domains that are configured on the system.  However, at the admin level, only domains that belong to the admin directly would be included in the bandwidth overview.  Generally, an admin is interested not just in the bandwidth being used by their own domains, but also domains that belong to any of the “sub admins” as well.  With this week’s update, we’ve changed the bandwidth overview pages so that all the sub-admin’s domains (and the sub-admin’s sub-admins, and so on) are included on the page as well, so it’s more like the super-admin page.

Changelog

Filtering (services):

  • When a destination mail server rejects an email address that error message will be passed back to the sending server.  Note that this does not apply when the destination rejection is cached, which will be the majority of cases (#11866)
  • It’s now possible to use multiple values for the “status” filter in api_find_messages and related calls (#23288)
  • Improvements to the efficiency of updating the archiving search index, particularly on very busy clusters (#21508)
  • The API has new methods that let users disable the domain-level quarantine, and the email-user level quarantine is now enabled by default for all addresses (it can be disabled for specific addresses as required)(#22136)

Front-end / GUI:

  • Resolved issue with setting a default protection report template at admin level (#20204)
  • Added sub-admin information to the bandwidth overview pages (#22376)

Plugins & Integration tools:

  • cPanel: Enhancements made to Bulk Protect process (#23283)

For more information, please do not hesitate to contact us.

 


New Available Build Notification (79757)

This is our spam / virus filter update for customers on the mx1 / mx2.tnpw.net filtering cluster. The information is brought to you by our vendor, SpamExperts.

 What’s new this week: 

Working with quarantined messages in log searches
The web interface offers a “spam quarantine” page, where you may inspect the messages that have been quarantined, and release any incorrectly classified messages.  This page offers some ability to search for messages, but is generally fairly limited.  The log search page, however, offers many ways to search for messages, and has many options around what information is displayed for each of the matching messages.

You’re now able to view, release, and remove messages from the quarantine directly from the log search results.  This functionality works just like it does on the quarantine page, but you’re able to combine it with the far more flexible options around searching and displaying results that the log search page offers.  To perform any of these actions, simply select the appropriate choice from the action drop-down on the far left of the row – like the quarantine page, you can also select multiple rows, and perform the action on all of them at once, using the “Apply to selected” choice at the bottom of the page.  Note that these choices will only appear for messages that were quarantined.

Changelog:

Filtering (services):

  • Resolved issue with the archiving storage definitions, passing a datetime.date object as the timestamp value, rather than a datetime.datetime (#23346)
  • The api_find_call_logs method is now returning UTC values, and the documentation was updated to show this (#23379)
  • The client_username and client_ip arguments for api_find_call_logs and api_count_call_logs have been renamed to search_client_username and search_client_ip (#23355)
  • When an outgoing message is destined for a filtered incoming domain, this will now always be routed to the local server rather than following normal delivery rules (#18200)
  • The api_get_delivery_errors API method now sources all data from the logging server, which will considerably improve speed, particularly on large clusters (#21628)
  • Significant improvements in the efficiency of archiving messages (#21150)
  • Two new API methods, api_get_delivery_queue_count and api_get_outgoing_delivery_queue_count have been added, that allow getting the number of messages in the delivery queue (#21465)
  • A new column, “delivery_data” is available in the api_find_messages and api_find_outgoing_messages methods (#23115)
  • Improvements to the efficiency of removing a domain (#23287)
  • The “True” and “force” values for the “include_in_progress” argument of the api_count_messages and api_count_outgoing_messages API calls are now deprecated (#79625)
  • The api_get_recipient_error_details API method has been deprecated (#21628)
  • The “include_in_progress” argument of the api_count_messages and api_count_outgoing_messages API calls now defaults to False (#79633)

Front-end / GUI:

  • Optimized the text in the “Manage list of domains and IP addresses with disabled SPF check” page (#23253)
  • Added text to explain the “Identification Method” behavior in the Outgoing user settings page (#23221)
  • Optimized SpamPanel API error text when authenticating with unknown user (#23130)
  • Resolved issue with being able to upload invalid local parts via a CSV file (#23361)
  • Renamed the submission term in the Spam Panel to “Outgoing” (#23364)
  • Added the ability to release/view/remove quarantined messages in log search results (#19766)
  • Added text to clarify that the “Enable outgoing limits:” are related to connections and not messages in the Outgoing user settings page (#23170)
  • Added more support to archive storage changes (#11119)
  • SpamPanel is now compatible with Dovecot 2 (#22787)
  • Optimized the message returned when the outgoing user is added to the SpamPanel (#21830)
  • Resolved on screen error when submission report was generated at admin level (#23388)
  • Changed getvalidrecipientcount to not include data on the filtering servers (#22871)

Plugins & Integration tools:

No new updates this week

For more information, please do not hesitate to contact us.

 


New available build notification (79270)

This is our spam / virus filter update for customers on the mx1 / mx2.tnpw.net filtering cluster. The information is brought to you by our vendor, Spam Experts.

 What’s new this week:

To help monitor the outgoing spam of a cluster, several API call’s were previously introduced to allow for spam submission reports to be configured and sent to a specific email address, either every 2 hours, daily or on demand. These have now made it to the SpamPanel interface. Using the “Submission Reports” page, you can now generate custom reports based on specific identification headers, envelope senders, or the from header.
These can now be generated for specific time frames of 1,6,12,24 hours and also for a 7 day period.

Changelog:

Filtering (services):

  • Improvements to the efficiency of sending ARF messages (#21337)
  • Fixes to archive message storage where the message date in the server’s local time and the message date in UTC are not the same (#22976)
  • Add recognition of errors in the form “Message size exceeds fixed limit” to api_get_delivery_errors() (#23259)
  • Improved the efficiency of removing queued messages (#21510)

Front-end / GUI:

  • Fixed the way the Condition is shown in the Error Details (Log Search) by changing the True / False response to Permanent / Temporary rejected (#23124)
  • Resolved issue with Archive Mail Preview not loading the message in Archive Search (#23180)
  • Resolved issue with the Spam Experts Logo showing when branding is disabled on sub-admins (admins) (#22596)
  • Resolved issue with error “×User ID should be a numeric value greater than 0” when logging out from the Administrator view (#23245)
  • Resolved issue with the Bandwidth Overview not displaying the usage when the domain name contains too many characters (#23200)
  • Added the option to generate custom submission spam reports (#21469)

Plugins & Integration tools:

  • cPanel : Converted Hooks to new systems (#12896)
  • Plesk : Added the possibility to sort the domains from Z-A (#23137)
  • APS 2.0: MIgration steps from APS 1.2 to 2.0 are now added to our knowledgebase

For more information, please do not hesitate to contact us.


New Available Build Notification (78377)

This is our spam / virus filter update for customers on the mx1 / mx2.tnpw.net filtering cluster. The information is brought to you by our vendor, Spam Experts.

What’s new this week:

The new open source initiative AbuseIO (https://abuse.io) has included support for the SpamExperts ARF spam reports, generated by our outgoing filter. If you currently have no system in place yet to automate e.g. the feedback loops from various sources, you may like to have a look at that initiative.

Changelog:

Filtering (services):

  • An issue where generation of protection reports could fail when domains were removed during generation has been fixed (#23041)
  • The restriction preventing having API arguments that had the same value as the argument name has been removed (#22955)
  • The API help page no longer has clickable example links, to avoid accidental clicks (and therefore API calls) (#22955)
  • Increase logging of permanent delivery failures (#23114)
  • The Authentication-Results header now also includes the authentication domain, as well as username (#23037)

Front-end / GUI:

  • Resolved issue with Archive wrongly returning the error message: “404: Message not found.” (#23047)
  • Resolved issue with Admins not being able to add sub-admins (#23004)
  • The Incoming Delivery Queue is now keeping selected search criteria when switching between pages (#23078)
  • Resolved issue with changing from “Mirroring” to “Stripping” in Archive Settings not registering the change (#23089)
  • Resolved issue with not being able to reset the password using the Retrieve Login Link (#22941)
  • Resolved issue with Archive search not showing encoded headers (#22830)
  • Resolved issue with the Domain Statistics not displaying the results correctly (#22977)
  • Resolved issue with incorrectly displaying of the characters: “<” and “>” when viewing raw messages in the Archiving Mail Preview (#23008)
  • Resolved issue with Header Value being wrongly moved to a new line when viewing the raw messages in the Archiving Mail Preview (#23007)

Plugins & Integration tools:

  • cPanel: Resolved issue with “Unable to retrieve configuration” error when trying to login (#22990)
  • cPanel: Search option added to the domain list page (#14361)
  • Plesk: Search option added to the domain list page (#14361)
  • O.A 2.0 – Initial Stable Release

For more information, please do not hesitate to contact us.


New Available Build Notification (77754)

This is our spam / virus filter update for customers on the mx1 / mx2.tnpw.net filtering cluster. The information is brought to you by our vendor, Spam Experts.

What’s new this week:

Front-End:

We have extended the “sub admin” functionality that we recently added, so that it is more flexible.  Rather than an all-or-nothing option, you may now grant or deny each individual admin the ability to create their own admin users.  In the “Edit” page for each admin, you’ll find a new “Allow sub-admins” option, with three choices: “allow” (allow the admin to have sub-admins), “deny” (do not allow), or “default” (use the server default setting).

The default choice is controlled by a new option on the “Server Settings” page, called “Auto-enable sub-admins for all admins”.  If you tick this box, then all the admins that are set to use the default will have the ability to create their own admins, and if the box is not ticked, then only those admins that have “Allow” selected will be able to create admins.

Changelog:

Filtering (services):

  • TLS certificate verification has been re-enabled (#22804)
  • The local part of an email address (‘sam’ in ‘sam@example.com’) is specified as being case sensitive.  However, many systems treat it as case in-sensitive.  There are new API methods to control whether the local part is treated as case sensitive or insensitive.  Note that the default is case insensitive, which is a change from previous behavior. (#20581)
  • The “block hidden executables” setting now uses the same default system as other settings, where new domains will start with the “use the default” setting, rather than the option disabled (#22817)
  • Improvements to the efficiency of migrating log entries (#19970)
  • The api_delivery_queue() and api_outgoing_delivery_queue() API methods now support paginated requests (#18406)
  • The IP whitelist/blacklist API methods now support paginated requests (#18406)
  • Improvements to the encryption mechanism in archiving (#11813)
  • The API method api_list_domains() is now able to filter the list of domains that are returned, and supports pagination.  There is also a new API method api_count_domains() (#21102)

Front-end / GUI:

  • Added the ability to get `recipient error` details for more than just the previous two days (#19372)
  • Resolved issue with column alignment in Outgoing IP whitelist page (#22935)
  • Resolved issue with domain ordering via ‘Upload CSV file’ option (#22946)
  • Updated text when creating Software API users via the Software API user page (#22810)
  • Force lowercase username argument of the emailusers/add method (#22707)
  • Add support for sub-admins reseller list with ‘/api/reseller/list/’ (#22247)
  • Hide deprecated calls from Spampanel API help (#21005)
  • Expanded permission system to allow granular access to create sub-admins (#22186)
  • Changed title description for add and edit pages at super-admin, domain and email level (#22811)
  • Resolved issue with `Could not retrieve the Archiving REST API` Reference (#22750)

Plugins & Integration tools:

  • cPanel: Resolved issue with 2 SpamExperts links in X3 theme (#22822)
  • cPanel: Resolved issue with `Use IP as destination route` option (#22936)
  • cPanel: Resolved issue with ‘per-package’ enable/disable option (#8038)
  • cPanel: Added allowance for 4 MX records within configuration (#14588)
  • cPanel: Optimized domain refresh list with AJAX (#14589)
  • cPanel: Resolved issue with 2 SpamExperts links showing in X3 theme (#22822)
  • cPanel: Resolved issue with SpamExperts icon not shown in X3 theme (#22834)
  • cPanel: Resolved issue Paper Lantern theme not using the custom branding set in WHM (#22825)
  • cPanel: Resolved issue with SpamExperts branding shown in title bar for whitelisted add-on installation (#22867)
  • Plesk: Resolved issue with UI updater (#22923)
  • Plesk: Resolved issue with `Use IP as destination route` option (#22936)
  • Plesk: Added allowance for 4 MX records within configuration (#14588)
  • Plesk: Optimized domain refresh list with AJAX (#14589)
  • Plesk: Resolved issue with SpamExperts branding shown in title for whitelisted add-on installation (#22867)

For more information, please do not hesitate to contact us.