New features in SMC
July 12, 2023
Version 5.46

 

Import Tasks: JSON and XML Format Descriptor Improvement

For Import Tasks, using JSON or XML files, additional keys and values are now supported in the Format Descriptor

.

These include Type, Length and Default value.

Note: The supported values for the Type attribute are : numeric, integer, long, text, ntext, long_text, datetime, date, bool, float.

 

Export Tasks: Output Parameters in File Name

Upon defining the file name for an Export Task, it’s now possible in the Personalization Dialog to select output parameters from the chosen Stored Procedure (only if the Stored procedure has output parameters defined).

Example of the Stored procedure with 3 output parameters:

When using this Stored Procedure in the Export Task, the following output parameters are listed in the Personalization Dialog upon defining the file name.

The file name in the Export Task will then for example look like this (combining text with the selected output parameter) :

The expression used = [%componentValue('OutputParameterName')%]

Also, to avoid inconsistencies, when choosing a different Stored Procedure with no or different output parameters, the expression in the Export Task file name will be removed.

 

Email Archiving

Message Archiving offers a historical view on communications and this for each contact. This feature is fully API-based which means that customers wanting to make use of Message Archiving have to create their own solution on the customer's side, to retrieve the information.

Although Archiving can be used for all messages that are sent, it is advisable to limit the use to messages for which archiving has added value.

Example: Keep track of all the financial offers that have been made to a contact. Have an overview of certain transactional messages such as confirming an order or delivery.

By using the "message archive" feature, it is possible to retrieve the messages that were sent out, using the API and download/display them for each profile. Every contact has a unique identifier that is used to retrieve their messages. At this point, Message Archiving is available for emails only.

An email message can be previewed as HTML or PDF in the browser.

Last, the message content can be downloaded in EML format, which can be opened by an email client (like outlook) or used to be displayed in your internal application. When email messages contain attachments, the attachments are embedded in the downloaded EML file.

(Get in contact to activate Message Archiving for your environment. When archiving is activated, 2 additional delivery queues will be available.)

(More details on this topic can be found here.)

 

Corrections

  • [Lists][API] Adding a field or relation to a list no longer removes folder properties
  • [Lists][Folders] Opening a list after changing the path of another list, no longer changes the path of the newly opened list
  • [API] The API now allows special characters in email addresses
  • [DataExchange][Download] Files with white spaces no longer fail while uploading them
  • [Lists] The /data endpoint to update or create a record in a user list and related lists can no longer update the incorrect related list