反馈表在Mvc收到一封电子邮件

时间:2017-01-26 05:10:08

标签: asp.net-mvc asp.net-mvc-4 c#-4.0

实际上,在我的申请表中,我有一份反馈表,可以通过电子邮件获得投诉。那么我怎么能实现从每个用户收到一封特定电子邮件(“abed@gmail.com”)的电子邮件。    通常,我使用用户帐户凭据向其他人发送电子邮件。

发送电子邮件的代码

     public ActionResult SendEmail(string SentTo, string Text)
    {
        MailMessage msg = new MailMessage();

        msg.From = new MailAddress("senderemail");
        msg.To.Add(SentTo);
        msg.Subject = "Password";
        msg.Body = Text;
        msg.Priority = MailPriority.High;
        msg.IsBodyHtml = true;

        SmtpClient client = new SmtpClient("smtp.gmail.com", 587);

        client.UseDefaultCredentials = false;
        //client.EnableSsl = false;
        client.Credentials = new NetworkCredential("emailaddress", "password");
        client.DeliveryMethod = SmtpDeliveryMethod.Network;
        client.EnableSsl = true;

        bool result = false;
        try
        {
            client.Send(msg);

        }
        catch (Exception)
        {
            result =  false;
        }

        return View();

    }

但我怎样才能收到联系表格的电子邮件?    寻求一些帮助来解决我的问题。任何帮助赞赏。在此先感谢!!!

0 个答案:

没有答案