介绍
本篇文章为大家展示了ASP.NET中怎么利用system.Net。邮件发送邮件,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
<强> 1,前台页面SendEmail。aspx代码强>
& lt; h3> ,发送电子邮件演示 ,& lt;/h3> ,& lt; table 单元格边距=?”,单元格间距=?”,边境=?“,风格=白痔謇嘈?,宋体,,Arial,, Helvetica,,无衬线; ,字体大小:15 px;,宽度:,411 px;“比; ,& lt; tr> ,& lt; td 类=皊tyle5"比; ,邮箱地址: ,& lt;/td> ,& lt; td 类=皊tyle6"比; ,& lt; asp: TextBox ID=皌b_Email", runat=皊erver",宽度=?69 px"祝辞& lt;/asp: TextBox> ,& lt;/td> ,& lt;/tr> ,& lt; tr> ,& lt; td 类=皊tyle5"比; ,抄送至: ,& lt;/td> ,& lt; td 类=皊tyle6"比; ,& lt; asp: TextBox ID=皌b_cc", runat=皊erver",宽度=?68 px"祝辞& lt;/asp: TextBox> ,& lt;/td> ,& lt;/tr> ,& lt; tr> ,& lt; td 类=皊tyle5"比; ,邮件主题: ,& lt;/td> ,& lt; td 类=皊tyle6"比; ,& lt; asp: TextBox ID=皌b_Subject", runat=皊erver",宽度=?68 px"祝辞& lt;/asp: TextBox> ,& lt;/td> ,& lt;/tr> ,& lt; tr> ,& lt; td 类=皊tyle5"比; ,邮件内容: ,& lt;/td> ,& lt; td 类=皊tyle6"比; ,& lt; asp: TextBox ID=皌b_Body", runat=皊erver",身高=?3 px",文本模式=癕ultiLine",宽度=?66 px"祝辞& lt;/asp: TextBox> ,& lt;/td> ,& lt;/tr> ,& lt; tr> ,& lt; td 类=皊tyle5"比; ,添加附件: ,& lt;/td> ,& lt; td 类=皊tyle6"比; ,& lt; asp: FileUpload ID=皌b_Attachment", runat=皊erver",宽度=?65 px",/比; ,& lt;/td> ,& lt;/tr> ,& lt; tr> ,& lt; td 对齐=皉ight", colspan=?“比; ,& lt; asp: Button ID=癰tn_SendEmail", runat=皊erver",文本=胺⑺陀始?OnClick=癰tn_SendEmail_Click",/比; ,& lt;/td> ,& lt;/tr> ,& lt;/table>
<强> 2,后台SendEmail.aspx。cs代码
强>
protected void btn_SendEmail_Click (object ,发送方,EventArgs e) ,{ ,//声明一个邮件对象 ,MailMessage mymail =, new MailMessage (); ,//发件人地址 ,//如是自己,在此输入自己的邮箱=,,mymail.From  new MailAddress (“15510180880 @163.com"); ,//收件人地址 ,mymail.To.Add (new MailAddress (tb_Email.Text)); ,//邮件主题=,,mymail.Subject  tb_Subject.Text; ,//邮件标题编码=,,mymail.SubjectEncoding  System.Text.Encoding.UTF8; ,//发送邮件的内容=,,mymail.Body  tb_Body.Text; ,//邮件内容编码=,,mymail.BodyEncoding  System.Text.Encoding.UTF8; ,//添加附件 ,Attachment myfiles =, new 附件(tb_Attachment.PostedFile.FileName); ,mymail.Attachments.Add (myfile); ,//抄送到其他邮箱 ,mymail.CC.Add (new MailAddress (tb_cc.Text)); ,//是否是HTML邮件=,mymail.IsBodyHtml 真实; ,//邮件优先级=,,mymail.Priority  MailPriority.High; ,//创建一个邮件服务器类 ,SmtpClient myclient =, new SmtpClient ();=,myclient.Host “SMTP.163.com",, ,//SMTP服务端口=,myclient.Port 25; ,//验证登录=,,myclient.Credentials  new NetworkCredential (“@@@@@@",,“* * * * *“);//癅"输入有效的邮件名,,“*“输入有效的密码 ,myclient.Send (mymail); ,}
上述内容就是ASP.NET中怎么利用system.Net.Mail发送邮件,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。