邮件发送代码(使用SMTP). [英] Mail Sending Code.(using SMTP).
本文介绍了邮件发送代码(使用SMTP).的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
SmtpClient客户= 新 SmtpClient();
client.DeliveryMethod = SmtpDeliveryMethod.Network;
// client.EnableSsl = true;
client.Host = " ;
client.Port = 587 ; // 设置Smtp身份验证
System.Net.NetworkCredential凭据= 新 System.Net.NetworkCredential(" ,密码);
client.UseDefaultCredentials = false ;
client.Credentials =凭据;
System.Net.Mail.MailMessage msg = 新 MailMessage();
msg.From = 新 MailAddress(" span>);
msg.To.Add(新 MailAddress(EmailOfReceiver));
msg.Subject = UserNameOfSender + " ;
msg.IsBodyHtml = true ;
msg.Body = 字符串 .Format()
这里有任何机构可以提供有关此代码的演示.
[edit]已添加代码块,忽略HTML ..."选项已禁用-OriginalGriff [/edit]
解决方案
此处有一个通用的电子邮件例程:使用C#发送带有或不带有附件的电子邮件:通用例程. [ ^ ]
通过此链接....
http://www. shabdar.org/asp-net/111-send-email-from-your-gmail-account-using-aspnet-and-c.html [SmtpClient client = new SmtpClient(); client.DeliveryMethod = SmtpDeliveryMethod.Network; //client.EnableSsl = true; client.Host = "mail.ivy.arvixe.com"; client.Port = 587; // setup Smtp authentication System.Net.NetworkCredential credentials = new System.Net.NetworkCredential("EmailAddress", Password); client.UseDefaultCredentials = false; client.Credentials = credentials; System.Net.Mail.MailMessage msg = new MailMessage(); msg.From = new MailAddress("SenderEmail"); msg.To.Add(new MailAddress(EmailOfReceiver)); msg.Subject = UserNameOfSender+" commented on your blog."; msg.IsBodyHtml = true; msg.Body = string.Format()
Here any body to give demo about this code.
[edit]Code block added, "Ignore HTML..." option disabled - OriginalGriff[/edit]解决方案There is a generic email routine here: Sending an Email in C# with or without attachments: generic routine.[^]
go through this link....
http://www.shabdar.org/asp-net/111-send-email-from-your-gmail-account-using-aspnet-and-c.html[^]
这篇关于邮件发送代码(使用SMTP).的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文