STMP发送邮件(可以运行在winform和asp.net下)
2011-12-01 11:14
363 查看
MailMessage Msg = new MailMessage("\"四季鲜花\" <发件箱>", "\"名称\" <收件箱>"); //定义一封邮件,参数是发件人地址和收件人地址 Msg.Subject = "四季鲜花下单成功!";//邮件的主题 Msg.IsBodyHtml = false;//邮件是否为HTML格式的 Msg.Body = "您已成下单成功! 订单编号是:" + v + ",如有疑问请去 www.f1188.com上查询"; SmtpClient objEmail = new SmtpClient("smtp.qq.com"); //SMTP服务器主机名,比如GMail的smtp.gmail.com objEmail.Credentials = new NetworkCredential("408057383@qq.com", "密码"); objEmail.EnableSsl = false; //是否启用加密连接,GMail的邮箱必须用加密,其他不支持的邮箱用false objEmail.Send(Msg);
具体事例
private void btnSend_Click(object sender, EventArgs e) { SendMail(); } private void SendMail() { string from = "qq189hn@163.com"; string to = "333ss13207@qq.com"; string subject = "Tank Bug提交"; string body = txtMail.Text; string server = "smtp.163.com"; MailMessage message = new MailMessage(from, to, subject, body); SmtpClient client = new SmtpClient(server); client.Credentials = new NetworkCredential("qq1989hn", "qq1989"); client.DeliveryMethod = SmtpDeliveryMethod.Network; try { client.Send(message); } catch (Exception ex) { MessageBox.Show(ex.ToString()); return; } MessageBox.Show("邮件发送成功!"); this.Close(); }
相关文章推荐
- asp.net 邮件发送,使用外部stmp服务器,呵呵!简单例子
- asp.net三种发送邮件代码(stmp,无组件邮件发送)
- C#、ASP.NET、WinForm - 实现邮件发送的功能
- ASP.NET发送邮件
- [导入]ASP.Net环境下使用Jmail组件发送邮件
- asp.net 发送邮件代码
- 关于ASP.NET中使用SMTP server发送邮件的IIS配置
- ASP.net发送邮件
- asp.net 利用JMAIL发送邮件
- asp.net中发送邮件(测试通过)
- 简单的ASP.Net邮件发送程序(一)
- asp.net发送邮件示例分享
- Asp.net通过Gmail发送邮件
- asp.net的SMTP发送邮件方法
- Asp.Net 发送 smpt邮件 ,IIS中smtp邮件服务器的配置
- win2008 64位系统 C#实现发送邮件(ASP.NET)
- ASP.Net环境下使用Jmail组件发送邮件
- 两个asp.net发送邮件类
- asp.net 调用SmtpClient发送邮件(转)