Release notes has been moved

Release notes for MessageDistributionService are moved to: Message Distribution (egretail.cloud)



 

Improvements 

HeaderDescription
Correct Swedish translations for subject line in templates UI (RTL-7031)Typos and wrong translations have been corrected

 

Improvements 

HeaderDescription
Missing images when using SendGrid (RTL-5976)Images are now part of the body of the email when using SendGrid as Email provider.  



 

Known email domain validation

(RTL-4065)

Email validation checks if email address's domain is a known domain or if there is a typo in the domain name.
Emails with invalid domain name may be excluded from sending/export.

Improvements 

HeaderDescription
Support Slash character in Attachment's Name (RTL-4382)It is possible to send an email using SMPT with any UTF8 characters in the attachment's name. The slash character is omitted in the attachment's name after receiving an email with slash characters.


 

Add ResourceID Endpoint

(RTL-4018)

The /.well-known/resourceid endpoint is available in MDS.


Reduce load time for distribution templates

(RTL-4044)

Distribution templates are loading into the view in a timely manner (<1s)


Date: 

MessageProcessCommand serialization exception

(RTL-1987)

Added to MessageProcess support for json input format, so job supports xml and json deserialization.

MessageDistributionService API 

(RTL-2179)

MessageDistributionService will no longer trigger exceptions in monitoring, during mass onboard of members to AccountService.



Date: 

Add support for attachments to APSIS provider

(RTL-115)

It is possible to send email messages with attachments using APSIS provider in MessageDistributionService.

The email attachments are limited to 1 MB size for single file and 2MB size overall if more than 1 file is sent. Only PDF files are supported.

Set up the Email provider to 'APSIS' in the MessageProcess job + valid API key + projectId in the account settings.

Convert to Asp.Net Core 3.1

(RTL-1696)

MessageDistributionService project has been converted to target Asp.Net Core 3.1 and use latest version of_LRS.MultiTenantService_packages.

URL shortening in SMS

(RTL-1792)

When adding a link (URL) in an SMS, it is possible to make the link significantly shorter. This is implemented to reduce the number of characters in SMSs containing a link and to make it more user friendly. While sending the SMS, a short link is generated and the old one is replaced with the new one. The short links are stored in [dbo].[ShortUrl] table.


In [dbo].[Account]:

  • AccountId is equal to the AccountId in job's configuration;
  • ShortLinkHostName needs to be equal to the one of the custom domains of Message Distribution Service;
  • ShortLinkExpirationDays this one for determine how long short links will be available in days - currently, specific expiration dates are not supported.
  • No labels