使用gmail帐户发送电子邮件 [英] sending emails using gmail account

查看:135
本文介绍了使用gmail帐户发送电子邮件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,我在下面收到了此代码,以便使用我的gmail帐户发送电子邮件,而我始终收到此错误发送电子邮件失败"

MailMessage邮件=新的MailMessage();
SmtpClient smtp =新的SmtpClient();

smtp.Host ="smtp.gmail.com";
smtp.Port = 587;
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
smtp.UseDefaultCredentials = true;
smtp.Credentials =新的NetworkCredential("Ngqandu.Anele@gmail.com","thisMyPassword");

MailAddress emailSender = new MailAddress("Ngqandu.Anele@gmail.com","BOOM");
mail.From = emailSender;
MailAddress收件人=新的MailAddress(txtTo.Text);
mail.To.Add(收件人);
mail.Body = txtBody.InnerText.ToString();
mail.Subject = txtSubject.Text;
smtp.Send(mail);


我在网络上尝试了很多ather代码,是否需要在web.config文件中进行设置?

Hi guys i got this code below to send email using my gmail account and i get this error all the time "Fail sending email"

MailMessage mail = new MailMessage();
SmtpClient smtp = new SmtpClient();

smtp.Host = "smtp.gmail.com";
smtp.Port = 587;
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
smtp.UseDefaultCredentials = true;
smtp.Credentials = new NetworkCredential("Ngqandu.Anele@gmail.com", "thisMyPassword");

MailAddress emailSender = new MailAddress("Ngqandu.Anele@gmail.com", "BOOM");
mail.From = emailSender;
MailAddress receipient = new MailAddress(txtTo.Text);
mail.To.Add(receipient);
mail.Body = txtBody.InnerText.ToString();
mail.Subject = txtSubject.Text;
smtp.Send(mail);


I tried lots of ather codes in the web, Do i need settings in my web.config file?

推荐答案

您好,请参阅此...
如何从中发送电子邮件您的ASP.NET Web应用程序...? [
Hello Please See this...
How to send A E-Mail From Your ASP.NET web Application...?[^]


这篇关于使用gmail帐户发送电子邮件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆