使用gmail帐户发送电子邮件 [英] sending emails using gmail account
问题描述
大家好,我在下面收到了此代码,以便使用我的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屋!