private void SendMessageAboutAssignment(string projectName, string content, string email)
        {
            var emailContent = _messageSender.CreateContent(content, EmailConfiguration.Greeting,
                                                            EmailConfiguration.Sender);

            var message = _messageSender.CreateMessage(projectName, email, EmailConfiguration.Sender,
                                                       EmailConfiguration.SenderEmail, "Your account was assigned to a new project", emailContent);

            _messageSender.SendEmail(message, EmailConfiguration.ServerEmail, EmailConfiguration.ServerPassword,
                                     EmailConfiguration.ServerName, 465);
        }
        private void SendMessage(string content, string firstName, string lastName, string email)
        {
            var emailContent = messageSender.CreateContent(content, EmailConfiguration.Greeting,
                                                           EmailConfiguration.Sender);

            var message = messageSender.CreateMessage(firstName + lastName, email, EmailConfiguration.Sender,
                                                      EmailConfiguration.SenderEmail, EmailConfiguration.EmailGrantTitle, emailContent);

            messageSender.SendEmail(message, EmailConfiguration.ServerEmail, EmailConfiguration.ServerPassword,
                                    EmailConfiguration.ServerName, 465);
        }
Esempio n. 3
0
        private void SendMessage(string activationToken, string firstName, string lastName, string email)
        {
            var emailContent = _messageSender.CreateContent(EmailConfiguration.Content
                                                            + EmailConfiguration.ActivateEmail + activationToken,
                                                            EmailConfiguration.Greeting, EmailConfiguration.Sender);

            var message = _messageSender.CreateMessage(firstName + lastName, email, EmailConfiguration.Sender,
                                                       EmailConfiguration.SenderEmail, EmailConfiguration.EmailTitle, emailContent);

            _messageSender.SendEmail(message, EmailConfiguration.ServerEmail, EmailConfiguration.ServerPassword,
                                     EmailConfiguration.ServerName, 465);
        }
Esempio n. 4
0
        private void SendMessageAboutImportUser(string projectName, string setPasswordAddress, string content,
                                                string email, string activationToken)
        {
            var emailContent = messageSender.CreateContent(content + EmailConfiguration.ContentSetPassword
                                                           + setPasswordAddress + activationToken,
                                                           EmailConfiguration.Greeting, EmailConfiguration.Sender);

            var message = messageSender.CreateMessage(projectName, email, EmailConfiguration.Sender,
                                                      EmailConfiguration.SenderEmail, EmailConfiguration.NewAccountCreated, emailContent);

            messageSender.SendEmail(message, EmailConfiguration.ServerEmail, EmailConfiguration.ServerPassword,
                                    EmailConfiguration.ServerName, 465);
        }