go to post Edward Lautzenhiser · Apr 26, 2019 Adding an OnLogin() callback method (as suggested by the previous answer) will only work for the currentuser's messages. If the user is a proxy for some other principal, the user won't see theprincipal's new messages.The suggestion is to instead configure the SDAOperation setting on the SDA service(HSPortal_SDAService) to send requests to an Ensemble component that triggers the request toretrieve messages and forwards the message to the existing SDA operation (HSPortal_SDAOperation).This has a few benefits:- The account interface doesn't get touched- The user would get notified of messages from all principals, not just the current user- The work would occur in the background instead of blocking the login process