We are delighted to share our new EIC Delivery Methodology for efficiently managing Saviynt Implementations and delivering quick time to value. CLICK HERE.
No ratings
kishorekumarmb
Saviynt Employee
Saviynt Employee

Use case:

           How to send the encrypted email from SSM for credentials notification to End-user

Solution:

           Saviynt doesn’t support encrypted message directly for end user. However Encrypted message can be sent by using O365 as SMTP relay in SSM along with online Exchange.

Prerequisite:

  • O365 account to be used as SMTP relay for mail notification.
  • Admin for writing Online exchange rules for mail encryption.

Email Message flow:

 kishorekumarmb_0-1687355403249.png

 

Steps:

  • Configure O365 SMTP in SSM in email server
kishorekumarmb_1-1687355403252.png

 

  • Rules written in online exchange based on From address, Subject and enforce encryption. Sample Rule screen shot:
kishorekumarmb_2-1687355403258.png
  • Once the email is triggered the end-user should receive encrypted email.

 

kishorekumarmb_3-1687355403262.png
  • The user can authenticate themselves by OTP or by their email provider login.

kishorekumarmb_4-1687355403266.png

 

Parameters to be considered:

      The throttling limits for the SMTP Authentication protocol are:

  1. 30 messages per minute
  2. Recipient rate limit of 10,000 recipients per day

Exceeding these limits will cause the following issues:

Exceeding the per minute limit causes email delivery delays, any excess in message submission will be throttled and successively carried over to the following minutes.

Exceeding the per day limit causes the following error message:

554 5.2.0 STOREDRV.Submission.Exception:SubmissionQuotaExceededException

Remediation/Mitigation

           The email history job should be run as single threaded instead of multiple threaded. This will delay the processing time so there is chance of sending only 30 messages per minute.

            This can be achieved in configuring in global config of SSM.       

kishorekumarmb_5-1687355403269.png

If still issue persist, then SSM provides option put the thread in sleep for some time after very email trigger.

In external config can specify the sleep time of thread as below

email.delay.seconds=2

Reference:

Version history
Last update:
‎06/21/2023 06:58 AM
Updated by:
Contributors