IEnumerable<Message> createRecipientMailMessages(IEnumerable<MailRecipient> selectedMailRecipients)
 {
     var messageContainers = new List<Message>();
     var currentUser = db.Users.Find(User.Identity.GetUserId());
     foreach (var recipient in selectedMailRecipients)
     {
         var msg = new Message()
         {
             Recipient = recipient,
             User = currentUser,
             Subject = string.Format("Welcome, {0}", recipient.FullName),
             MessageBody = this.getMessageText(recipient, currentUser)
         };
         messageContainers.Add(msg);
     }
     return messageContainers;
 }