We are using external authorizer as:
_authorizer.Authorize(our_auth_parameters);
_authorizer - default core ExternalAuthorizer class in nop
This authorizer has lines for sending welcome emails:
if (isApproved)
{
//standard registration
//or
//skip email validation
//send customer welcome message
_workflowMessageService.SendCustomerWelcomeMessage(currentCustomer, _workContext.WorkingLanguage.Id);
But for some reason only authorization works and email not added to queue.
Is it bug or require additional setting for email?