public void SendRegData(UserInfo u) { try { if (!TenantExtra.Saas || !CoreContext.Configuration.CustomMode) { return; } var salesEmail = AdditionalWhiteLabelSettings.Instance.SalesEmail ?? SetupInfo.SalesEmail; if (string.IsNullOrEmpty(salesEmail)) { return; } var recipient = new DirectRecipient(salesEmail, null, new[] { salesEmail }, false); client.SendNoticeToAsync( Actions.SaasCustomModeRegData, null, new IRecipient[] { recipient }, new[] { EMailSenderName }, null, new TagValue(Tags.UserName, u.FirstName.HtmlEncode()), new TagValue(Tags.UserLastName, u.LastName.HtmlEncode()), new TagValue(Tags.UserEmail, u.Email.HtmlEncode()), new TagValue(Tags.Phone, u.MobilePhone != null ? u.MobilePhone.HtmlEncode() : "-"), new TagValue(Tags.Date, u.CreateDate.ToShortDateString() + " " + u.CreateDate.ToShortTimeString()), new TagValue(CommonTags.Footer, null), TagValues.WithoutUnsubscribe()); } catch (Exception error) { LogManager.GetLogger("ASC.Notify").Error(error); } }