コード例 #1
0
 public JsonResult SendCompletedMail(string content, string email)
 {
     MailBox.SendMail(email, Mail.CompletedMail_Subject, content);
     return(Json(new
     {
         status = true
     }));
 }
コード例 #2
0
        public JsonResult SendDeliveringMail(string content, string email)
        {
            string datetime = System.DateTime.Now.ToString();

            MailBox.SendMail(email, Mail.DeliveringMail_Subject, content);
            return(Json(new
            {
                status = true
            }));
        }
コード例 #3
0
 static void Main(string[] args)
 {
     try
     {
         MailBox mb = new MailBox();
         mb.SendMail("*****@*****.**", "Tui test cai gui mail", "Test thanh cong");
     }
     catch
     {
         Console.WriteLine("Test that bai roi");
     }
     Console.ReadLine();
 }
コード例 #4
0
        public JsonResult SendMail(string toEmail, string subject, string body)
        {
            bool result = true;

            try
            {
                MailBox       mb             = new MailBox();
                var           path           = Path.Combine(_hostingEnvironment.WebRootPath, "pages\\formmailbox.html");
                string        formMailHtml   = System.IO.File.ReadAllText(path);
                StringBuilder sbFormMailHtml = new StringBuilder(formMailHtml);
                sbFormMailHtml.Replace("@ViewBag.MonthYear", System.DateTime.Now.ToShortDateString());
                sbFormMailHtml.Replace("@RenderBody()", body);

                mb.SendMail(toEmail, subject, sbFormMailHtml.ToString());
            }
            catch
            {
                result = false;
            }
            return(new JsonResult(result));
        }