public async Task <Status> SendAccountAlreadyExistsMessageAsync(string applicationId, string sendTo) { _logger.LogDebug("Sending account already exists message"); if (!IsValidEmailAddress(sendTo)) { return(NotAnEmailAddress()); } var link = _urlService.GetForgotPasswordUrl(true); var fields = GetCustomFields(applicationId); fields["forgot_password_link"] = link; return(await _emailTemplateService.SendEmailAsync(PasswordlessLoginConstants.EmailTemplates.AccountAlreadyExists, sendTo, fields)); }