本文实例为大家分享了ASP.NET邮件发送案例,供大家参考,具体内容如下
1、前台页面 SendEmail.aspx 代码
<h2> 发送电子邮件演示 </h2> <table cellpadding="0" cellspacing="0" border="0" style="font-family: 宋体, Arial, Helvetica, sans-serif; font-size: 15px; width: 411px;"> <tr> <td class="style5"> 邮箱地址: </td> <td class="style6"> <asp:TextBox ID="tb_Email" runat="server" Width="269px"></asp:TextBox> </td> </tr> <tr> <td class="style5"> 抄送至: </td> <td class="style6"> <asp:TextBox ID="tb_cc" runat="server" Width="268px"></asp:TextBox> </td> </tr> <tr> <td class="style5"> 邮件主题: </td> <td class="style6"> <asp:TextBox ID="tb_Subject" runat="server" Width="268px"></asp:TextBox> </td> </tr> <tr> <td class="style5"> 邮件内容: </td> <td class="style6"> <asp:TextBox ID="tb_Body" runat="server" Height="63px" TextMode="MultiLine" Width="266px"></asp:TextBox> </td> </tr> <tr> <td class="style5"> 添加附件: </td> <td class="style6"> <asp:FileUpload ID="tb_Attachment" runat="server" Width="265px" /> </td> </tr> <tr> <td align="right" colspan="2"> <asp:Button ID="btn_SendEmail" runat="server" Text="发送邮件" OnClick="btn_SendEmail_Click" /> </td> </tr> </table>
2、后台SendEmail.aspx.cs代码
protected void btn_SendEmail_Click(object sender, EventArgs e) { //声明一个Mail对象 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 Attachment(tb_Attachment.PostedFile.FileName); mymail.Attachments.Add(myfiles); //抄送到其他邮箱 mymail.CC.Add(new MailAddress(tb_cc.Text)); //是否是HTML邮件 mymail.IsBodyHtml = true; //邮件优先级 mymail.Priority = MailPriority.High; //创建一个邮件服务器类 SmtpClient myclient = new SmtpClient(); myclient.Host = "SMTP.163.com"; //SMTP服务端口 myclient.Port = 25; //验证登录 myclient.Credentials = new NetworkCredential("@@@@@@", "*****");//"@"输入有效的邮件名, "*"输入有效的密码 myclient.Send(mymail); }
3、效果如下
3.1、如下图填入各项,点击发送邮件
3.2、163邮箱内
3.3、QQ邮箱内
以上就是本文的全部内容,希望对大家学习C#程序设计有所帮助。
本文向大家介绍ASP.NET Core发送邮件的方法,包括了ASP.NET Core发送邮件的方法的使用技巧和注意事项,需要的朋友参考一下 前言 我们知道目前 .NET Core 还不支持 SMTP 协议,当我么在使用到发送邮件功能的时候,需要借助于一些第三方组件来达到目的,今天给大家介绍两款开源的邮件发送组件,它们分别是MailKit 和FluentEmail ,下面我对它们分别进行介绍。 Ma
尽管Python 通过smtplib 模块使得发送邮件很简单,Django 仍然在此基础上提供了几个轻量的封装包。这些封装包使得发送邮件非常快速、让开发中测试发送邮件变得很简单、并且支持不使用SMTP 的平台。 这些代码包含在django.core.mail模块中。 简单例子 两行代码实现: from django.core.mail import send_mail send_mail('Su
cmf_send_email($address, $subject, $message) 功能 发送邮件 参数 $address: string 收件人邮箱 $subject: string 邮件标题 $message: string 邮件内容 返回 array 格式 array( "error"=>0|1,//0代表出错 "message"=> "出错信息" );
X1.0新增 sp_send_email($address,$subject,$message) 功能: 发送邮件 参数: $address:收件人地址 $subject:邮件主题 $message:邮件内容 返回: 类型数组,发送状态和信息 array( "error"=>"1",//有错误 "message"=>""错误信息 ); array( "error"=>"0
问题 在web.py中,如何发送邮件? 解法 在web.py中使用web.sendmail()发送邮件. web.sendmail('cookbook@webpy.org', 'user@example.com', 'subject', 'message') 如果在web.config中指定了邮件服务器,就会使用该服务器发送邮件,否则,就根据/usr/lib/sendmail中的设置发送邮件。
本文向大家介绍java实现163邮箱发送邮件到qq邮箱成功案例,包括了java实现163邮箱发送邮件到qq邮箱成功案例的使用技巧和注意事项,需要的朋友参考一下 下载和上传附件、发送短信和发送邮件,都算是程序中很常用的功能,之前记录了文件的上传和下载还有发送短信,由于最近比较忙,邮件发送的功能就没有时间去弄,现在终于成功以163邮箱发送邮件到qq邮箱,以下是相关代码,具体解释可以参考代码中注释: