public async Task SendMailSupport(Message message, UserSupportMail user, ApplicationInfo appInfo, IEnumerable <string> rfaEmails)
        {
            message.Data = BuildMessageData(message, user, appInfo, rfaEmails);
            var emailMessage = CreateEmailMessage(message, appInfo);

            await SendAsync(emailMessage);
        }
        private static object[] BuildMessageData(Message message, UserSupportMail user, ApplicationInfo appInfo, IEnumerable <string> rfaEmails)
        {
            var dateDeContact = (DateTime)message.Data[1];
            var listRfaString = new StringBuilder();

            if (rfaEmails != null && rfaEmails.Any())
            {
                foreach (var email in rfaEmails)
                {
                    listRfaString.Append($"{email}<br/>");
                }
            }
            return(new object[] {
                appInfo.CodeApp,
                appInfo.NameApp.Value,
                user.FirstName,
                user.LastName,
                dateDeContact.ToLocalTime().ToShortDateString(),
                dateDeContact.ToLocalTime().ToShortTimeString(),
                message.Data[2],
                listRfaString.ToString()
            });
        }