L-Soft
LISTSERV Maestro 8.1 Released
LISTSERV Maestro 8.1, a new version of L-Soft's email marketing software, is now available to customers with valid maintenance and a License Activation Key (LAK) expiring after November 6, 2017. The main new features include:
LDAP and AD Support
LISTSERV Maestro now includes support for LDAP and Windows Active Directory for login authentication and recipient selection from databases, allowing customers with large repositories of data to benefit from LDAP connections and query opportunities.
Mobile App
LISTSERV Maestro offers a free mobile companion app for Android and iOS, available from the Google Play and Apple App stores, allowing senders to authorize jobs, receive status notifications and to view delivery and tracking reports on the go.
Other change requests and bug fixes since LISTSERV Maestro 7.3-1
• BUG8414: "Too much detail in log during backup restore and data conversion"
• BUG8410: "Conversion of database connections fails for deprecated ODBC connections"
• BUG8409: "Possible OutOfMemoryError during ToV42Converter, if system has a lot of mail jobs"
• BUG8408: "Sometimes incorrect conversion of empty database connection settings"
• BUG8407: "Possible NPE in ToV42Converter, when creating database whitelist"
• BUG8406: "Problem with opening database connection when using DB2V72DriverPlugin"
• BUG8405: "On Standby Instance: Unable to view HUB pages"
• CRQ8403: "Allow smooth login even if the LISTSERV associated with the user is not reachable"
• BUG8401: "Javascript error on admin job list page"
• BUG8400: "Missing validation of changes to merge field headers under certain conditions"
• BUG8349: "Incorrect recipient wizard behavior if editing header names"
• CRQ4061: "Harden backup restore procedure against incomplete restores"
• BUG8399: "Timeout for connection to SMTP server is too short"
• CRQ8398: "Detect deadlocked threads automatically at regular intervals while the system is running"
• CRQ3847: "Add in-place rename for mail jobs"
• BUG8397: "Potential internal server exception in template gallery under certain conditions"
• BUG8396: "MissingResourceException when trying to use job-response recipients in a follow-up job"
• BUG8395: "UnknownHostException during bounce update before archivation aborts the archivation"
• BUG8393: "Trailing spaces not removed when group names is edited"
• BUG8392: "Spurious "Session already invalidated" error logged from list-context error page"
• BUG8391: "JavaScript error when closing color picker for new report entry color"
• BUG8390: "Name input field incorrectly placed when creating new report, and report tree node is currently closed"
• BUG8389: "Error about account token illegally shown when trying to use LDAP authentication for administrator account"
• BUG8388: "viewThreads does not show multiple threads with exact same information"
• BUG8387: "Job title and job ID not HTML escaped in several places"
• BUG8386: "Hover bubbles of "Reports" node default report show percentages with extra surrounding quotes"
• BUG8385: "Backslash in job title may result in wrong results when filtering job list based on title, with MySQL"
• BUG8384: "Event with empty RECIPIENT_ID may occur and causes NPE during backup restoration"
• BUG8383: "Sending notification mail to all accounts in HUB silently does not work for certain SMTP servers"
• BUG8382: "Confusing error message "GSSAPI" when trying to perform Windows AD search with DC that does not know the LUI host"
• BUG8380: "NPE during migration if A/B-split job belongs to group but is ownerless"
• BUG8379: "NPE during migration if scope contains A/B-split jobs"
• BUG8377: "NPE viewing recipients details of delivered job with target group based on database select"
• BUG8376: ""You are already logged in..." message shown during login after enforced password change has been cancelled"
• BUG8375: "Incorrect behavior for admin with "Login as User" in combination with one-time password"
• BUG8374: "Recipients type restriction ignored when creating follow-up job"
• CRQ8373: "Improve user interface for default team collaboration settings"
• BUG8372: "Unable to use YouTube video in fluid design widget"
• BUG8371: "Incorrect execute date/time on recipients wizard summary page for target group with DB recipients"
• BUG8370: "NPE when viewing recipients of an undelivered job with target group of type DB recipients"
• BUG8368: "Test send info not reset when switching recipient column type between "Ignore" and "Merge Field""
• BUG8367: "Must remove connected Android devices if push response is "NotRegistered""
• BUG8366: "Problem reopening failed A/B-split variant jobs"
• BUG8365: "Missing gatekeeper when preparing A/B-split job summary page"
• BUG8364: "Problem with initial timezone dialog not showing any content or buttons"
• BUG8363: "Potential hanging when getting connection from database"
• BUG8362: "Possible hanging during SMTP connection when trying to send notification email"
• BUG8361: "Incorrect recipients text on summary page of delivered job with DB recipients"
• BUG8360: "Import into suppression list does not work when importing with jTDS driver"
• BUG8359: "Error after importing addresses in suppression list"
• BUG8358: ""Launch" button no always correct enabled when importing on suppression list"
• BUG8357: "Subscriber importer of type "Import from DB" does not use syntax coloring editor for SQL statement"
• BUG8356: "Problems during self-access with certain host name / IP-address / SSL-certificate constellations"
• BUG8355: "Scope migration resets passwords, users are unable to login after migration"
• BUG8354: "Standard Windows AD authentication with domain user in DOMAIN\User format does not work"
• BUG8353: "Hosted data import of type "synchronize" or "full synchronize" may cause deadlock if import of other type is running in parallel"
• BUG8352: "JavaScript error on report details pane"
• CRQ8350: "Implement feature request #1: List of DB connections"
• BUG8348: "Incorrect label in admin system metrics report hover bubble"
• CRQ8347: "Implement feature request #433: Option to restrict available templates"
• BUG8346: "NPE on tracking statistics report page"
• BUG8345: "Internal server error when user uploads CSV file with invalid data"
• BUG8344: "Potential database deadlock on SQL Server when adding an address to a suppression list"
• BUG8343: "Hidden option "Bulk Mail Delivery" does not work"
• CRQ8342: "Always switch on duplicate elimination if connected LISTSERV is not HPO"
• BUG8341: "Sender Profile page shows advanced bounce handling option even if this option is hidden"
• BUG8340: "NullPointerException on login page when handling request w/o user agent"
• BUG8339: "Using an LDAP target group in the recipients wizard does not work"
• BUG8338: "JavaScript error on report entry definition page with job title that contains special character"
• BUG8337: "NullPointerException when trying to supply custom notify addresses"
• BUG8336: "Merged texts in dataset / list emails are not HTML escaped"
• BUG8335: "Download HTML shows busy icon that never goes away"
• BUG8334: "Admin job list display is too slow with many jobs in the system"
• BUG8333: "NPE related to bounce info after upgrade, when loading old job"
• BUG8332: "Editor in protected code mode does not initially show protected widget tags"
• CRQ8331: "Check LISTSERV blacklist before accepting subscribe by user"
• BUG8330: "Endless retry-sending loop if notification address is rejected by LISTSERV"
• BUG8329: "Drag-move of report entry to other report does not work"
• BUG8328: "Rename context menu entry of new segment folder does only work after reselect"
• BUG8327: "Error when specifying LISTSERV select recipients"
• BUG8326: "Missing help page for Mobile Devices Settings page"
• BUG8325: "UTF-8 decoding error when reading job list data with job title that contains special character"
• CRQ8324: "Add a "Connected Mobile Devices" page for the admin"
• BUG8323: "Problem with duplicate elimination after uploading unquoted CSV file"
• BUG8322: "NPE on default authentication settings page"
• BUG8321: "Connection to APNS sometimes fails (for iOS push notifications)"
• BUG8320: "Sometimes mysterious problems with database connections to MySQL while processing large amounts of data"
• BUG8319: ""Login as user" does not work"
• BUG8318: "StringIndexOutOfBoundsException in CSSInliner / ContentTransformationUtil"
• CRQ8317: "Two-tabbed report result view and new recipient details report for full report resul"
• BUG8316: "Variants not displayed on parent job details page, if a/b-split job has been created as copy"
• BUG8315: "Unable to add/delete a/b-split variant after owner change"
• CRQ8291: "Optimize multi thread synchronization for mail jobs"
• BUG3971: "Sometime inconvenience with auto-completion in HTML editor, if typing &"
• BUG3893: "When showing "Edit lock active" message, the input field for the subject line shrinks to a narrow ribbon"
• BUG3885: " option no longer selected when filter settings dialog is re-opened"
• CRQ3851: "Security improvements for database access (server whitelist and rate limit)"
• BUG3817: "*SocialMedia system drop-in must disallow usage of *DATE; merge field"
• BUG3815: "Incorrect handling of illegal format pattern in *Calc function "ToDateText""
• BUG3775: "Highlighting color hides the article content (in Firefox)"
• CRQ3714: "Add access to recipients details report to "Details Report" tab and quick reports"
• BUG3555: "Deleting an account including all data leaves suppression list of account with state "unused" in system"
• BUG3356: "Problem changing user group if user has never logged in"
• BUG8312: "NullPointerException in StandardTemplateGalleryAction"
• BUG8311: "Invalid zip file uploaded as click-and-fill template causes InternalServerError in log and "internal system error" as error message"
• BUG8310: ""Create subscriber list segment" menu item illegally visible in some cases (and causes an error when clicked)"
• BUG8305: "Incomplete subscriber value displayed in edit field, if value contains double quotes"
• BUG8304: "NPE when viewing content of delivered A/B-split variant, if using JobResponse recipients"
• BUG8303: "NPE in ReportCache during job archivation"
• CRQ8302: "Harden data conversion against premature system shutdown or abort"
• BUG8301: "Must always quote the name part of the To: header field with double quotes"
• CRQ8300: "Log heartbeat messages while data conversion calls long-running commands in database or otherwise"
• BUG8299: "NullPointerException in ReportFolderTree.createInitialNodes for deleted report"
• BUG8297: "NullPointerException in data conversion when upgrading a system with very old data"
• CRQ8296: "Add help text for auto-repeat info column in job list"
• BUG8294: "Merge fields legally written without closing semicolon are not deescaped if CSSInliner is enabled"
• BUG8293: "Migration: NPE when restoring standard-submit LISTSERV list recipients"
• CRQ8292: "Implement feature request #103: LDAP Support, Part 2: LDAP Query"
• BUG8290: "Potential endless loop when saving standard template"
• BUG8289: "Job response source job list contains the current job"
• BUG8288: "White page when opening segment selection, without having any, for target group in firefox"
• BUG8287: "Recipient details report result not refreshed when user selects different set of jobs on recipient details tab"
• BUG4244: "Team collaboration settings on multiple mail jobs not always applied correctly"
• BUG4223: "InternalServerException on handled summary tab for a/b-split variant with job response recipients"
• BUG4221: "Recipient details page potentially enabled for job response recipients based on hosted object"
• BUG4220: "Problem with predefined job related notification recipients"
• BUG4218: "Dataset team collaboration rights not reset upon owner change"
• BUG4217: "NPE while importing an archived job"
• BUG4216: "Job response source job selection list may be populated incorrectly"
• BUG4215: "Regularly scheduled tracking statistics notification may cause notification queue worker thread to abort"
• BUG4214: "Only view right assigned to existing mail job for new compact group members"
• BUG4213: "No job rights assigned to existing compact group members during job creation"
• BUG4211: "Unnecessarily long synchronize during owner change for multiple jobs"
• BUG4210: "Internal server error when trying to create user and leaving the user name input empty"
• CRQ4208: "Increase 50KB limit for URL, File and DB drop-ins"
• BUG4207: "Possible hanging related to resolving URL drop-ins"
• BUG4206: "Odd behavior of subscriber data import wizard regarding special quote characters"
• BUG4204: "ClassCastException when archiving JobResponse job that is based on hosted recipients"
• BUG4202: "Problems running HTTP Maestro behind HTTPS proxy"
• CRQ4201: "Remove unnecessary setting "HUB Access URL for Users""
• BUG4200: "NPE sending A/B-split job to JobResponse job that is based on hosted subscribers"
• BUG4199: "Not able to select JobResponse source job that has no personal tracking"
• BUG4198: "Incorrect handling of some inline styles in CSS inliner"
• BUG4197: "Unexpected error may cause endless loop of errors written to LUI log, causing the file to grow indefinitely"
• BUG4196: "Possible deadlock when sending JobResponseRecipients"
• BUG4195: "User preferences suddenly no longer available in memory under extremely rare conditions"
• BUG4194: "Delivery of job with DB recipients can slow down all other access to the same job"
• BUG4193: "Possible deadlock while showing explorer tree"
• BUG4192: "Download plain text version of viewThreads sometimes does not work"
• BUG4191: "HTTP to HTTPS redirect filter does not apply to Struts 2 actions"
• BUG4190: "Show placeholder texts for links without link text"
• BUG4189: "Opened count not always correct on tracking info tab of handled jobs"
• BUG4188: "Layouting issues with click pop-up of distribution diagram"
• BUG4187: "Unsafe HTML chars create problems in display on interval details click pop-up bubble"
• BUG4125: "Spurious JavaScript error related to job statistics report"
• BUG4122: "Exception when preparing menu"
• BUG4119: "Spurious JavaScript error related with jobsList"
• BUG4115: "Notifications display may be problematic if page shows dialog"
• CRQ4083: "LISTSERV Maestro Companion App"
• CRQ4060: "Better log message about completion of backup restore in LUI component"
• BUG4010: "Migration: Double opt-in confirmation email fails after migration, if customized logo is defined"
• BUG4007: "Migration: Problem with notification preferences"
• CRQ3905: "Support using HTML drop-ins in plain text and using plain text drop-ins in HTML, with automatic conversion similar to click-and-fill placeholders"
• BUG3888: "Fast clicks (or slow system response) when switching between jobs in the job list may cause problems."
• CRQ3548: "Do not allow a successful startup after failed data conversion"
• CRQ3396: "Implement feature request #103: LDAP Support"
To download LISTSERV Maestro 8.1, visit:
http://www.lsoft.com/download/maestro.asp
To access LISTSERV Maestro documentation and resources, visit:
http://www.lsoft.com/resources/resources.asp

L-Soft Subscription Center LISTSERV on Facebook L-Soft on Facebook L-Soft on Twitter L-Soft's YouTube Channel L-Soft on LinkedIn L-Soft on Instagram
L-Soft international, Inc. | 7550 Wisconsin Avenue, Suite 400 | Bethesda, MD 20814 | USA
L-Soft Sweden AB | Rosenlundsgatan 52, 2tr | 118 63 Stockholm | Sweden
L-Soft UK Ltd | Liberty House | 222 Regent Street | London W1B 5TR | United Kingdom
Please note that you were sent this announcement because you are subscribed to the L-Soft Product Updates List.
To unsubscribe, click here.