static void Main(string[] args) { //var mm = new MailManager(smtpClientHost: "host", smtpClientPort: 587, smtpClientUser: "******", smtpClientPassword: "******"); //var mm = MailManager.Gmail("*****@*****.**","password"); var mm = MailManager.Microsoft("*****@*****.**", "password"); var mail = new Mail(new MailAddress("*****@*****.**", "Koray Arar(DP)"), null, "Subject", "<b>Body</b>"); mail.AddTo(new MailAddress("*****@*****.**")); mail.AddCC(); mm.Prepare(mail); var logAction = new Action <Exception>((ex) => { Console.WriteLine(ex.ToString()); Console.ReadLine(); }); mm.Send(logAction); }