/// <summary> /// Basic Templating using email-template. SMTP settings are pulled from the client's App.config. /// Made it easer to test locally without affecting the mail server's status. /// </summary> /// <param name="model"> /// Email DTO for basic templating. For Future work, we may want to interface this. /// </param> //public static async Task SendPersonalEmail(Basic model) //{ // await sendMailAsync(BuildEmail<Basic>(model, AssemblyDirectory + "/EmailTemplates/email-template.cshtml", model.Subject, model.Email, model.Name)); //} public static async Task <string> SendTutorInterestEmail(TutorContactForm model, string webRoot) { return(await sendMailAsync(BuildEmail(model, AssemblyDirectory(webRoot) + "/EmailTemplates/vTUTOR LEAD GEN FORM RECEIVED.html", "A Potential tutor is interested!", "*****@*****.**", "Isaac"))); }
public static async Task <string> SendStudentTutoringSessionReminderEmail(TutorContactForm model, string webRoot) { return(await sendMailAsync(BuildEmail(model, AssemblyDirectory(webRoot) + "/EmailTemplates/STUDENT TUTORING SESSION REMINDER.html", "A Potential tutor is interested!", "*****@*****.**", "Isaac"))); }
public static async Task <string> SendTutorSessionConfirmationEmail(TutorContactForm model, string webRoot) { return(await sendMailAsync(BuildEmail(model, AssemblyDirectory(webRoot) + "/EmailTemplates/vTUTOR SESSION CONFIRMATION.html", "A Potential tutor is interested!", "*****@*****.**", "Isaac"))); }