/// <summary>	Sends an email asynchronous. </summary>
 /// <typeparam name="TModel">	Type of the model. </typeparam>
 /// <param name="email">	The email. </param>
 /// <param name="model">	The model. </param>
 /// <returns>	A Task. </returns>
 public Task SendEmailAsync <TModel>(string email, TModel model) where TModel : IMailModel
 {
     return(Task.Factory.StartNew(() =>
     {
         var text = TempalingService.Parse(model);
         SendMail(model, email, text);
     }));
 }