急求asp.net发送邮件与接收邮件代码望高手们帮忙,该怎么处理
发布时间:2011-06-22 17:09:39 文章来源:www.iduyao.cn 采编人员:星星草
急求asp.net发送邮件与接收邮件代码望高手们帮忙
急求asp.net"发送邮件"与"接收邮件"代码望高手们帮忙, 在线等`````
------解决方案--------------------
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Net.Mail;
public partial class Default3 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
MailAddress MessageFrom = new MailAddress("itcaimeng@gmail.com"); //发件人邮箱地址
string MessageTo = "lwjdg@126.com"; //收件人邮箱地址
string MessageSubject = "测试例子"; //邮件主题
string MessageBody = "测试的例子终于成功了,很开心啊!"; //邮件内容
if (Send(MessageFrom, MessageTo, MessageSubject, MessageBody))
{
Response.Write("发送邮件成功");
}
else
{
Response.Write("发送邮件失败");
}
}
/// <summary>
/// 发送电子邮件
/// </summary>
/// <param name="MessageFrom">发件人邮箱地址 </param>
/// <param name="MessageTo">收件人邮箱地址 </param>
/// <param name="MessageSubject">邮件主题 </param>
/// <param name="MessageBody">邮件内容 </param>
/// <returns> </returns>
public bool Send(MailAddress MessageFrom, string MessageTo, string MessageSubject, string MessageBody)
{
MailMessage message = new MailMessage();
message.From = MessageFrom;
message.To.Add(MessageTo); //收件人邮箱地址可以是多个以实现群发
message.Subject = MessageSubject;
message.Body = MessageBody;
message.IsBodyHtml = true; //是否为html格式
message.Priority = MailPriority.High; //发送邮件的优先等级
SmtpClient sc = new SmtpClient();
sc.Host = "smtp.gmail.com"; //指定发送邮件的服务器地址或IP
//sc.Port = 587; //指定发送邮件端口
sc.UseDefaultCredentials = true;
sc.EnableSsl = true;
sc.Credentials = new System.Net.NetworkCredential("itcaimeng", "19881028"); //指定登录服务器的用户名和密码
try
{
sc.Send(message); //发送邮件
}
catch(Exception e)
{
Response.Write(e.Message);
return false;
}
return true;
}
}
------解决方案--------------------
http://download.csdn.net/source/512772
http://www.51aspx.com/CV/WebMail/
http://www.diybl.com/course/4_webprogram/asp.net/asp_netshl/2008118/96685.html
------解决方案--------------------
sending email is pretty simple:
MailMessage mail = new MailMessage();
mail.From = ""; // put the from address here
mail.To = ""; // put to address here
mail.Subject = ""; // put subject here
mail.Body = ""; // put body of email here
SmtpMail.SmtpServer = ""; // put smtp server you will use here
// and then send the mail
SmtpMail.Send(mail);
------解决方案--------------------
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
页面基类PageBase.cs代码,实现系统进入权限判断 这样思路有问题吗?
pagebase.cs 代码
C# code
public class PageBase:System.We...
-
linq中的表连接语句???
例如:album,artist,genre这三个表的连接语句。。谢谢
------解决方案--------------------
public PagedList<...
-
为什么Repeater控件生成的HTML有很多空行?
效果如下,每个超链接之后都自动换行。
<a target="_blank" href='http://v.gamefy.cn/v...
-
关于模式窗口关闭的问题(在线等,解答立刻结贴给分)
功能什么都做完了。问题有二:
1.关闭的时候父窗口不刷新。于是我在吊用模式窗口的...
-
ASP.NET 中为什么要把相对路径处理成 绝对路径
处理函数如下:
C# code
// Builds an absolute URL
private static strin...
-
asp.net里面像QQ相册那样列表然后预览的jquery特效
asp.net里面像QQ相册那样列表然后预览的jquery特效
谁有这样的完整例子,...
-
求高手共同破解JQGrid 4.1 for Asp.net(比GridView强大)
软件名称:jqSuite(此插件比asp.net自带GridView强大的多,但只能使用30天)
...
-
急!!!在线等 asp.net中页面传值刷新不跳转新建窗口
C# code
<asp:TemplateField HeaderText="操作管...
-
请教:asp.net 导出word文件思路
我要从数据库取数据,写到word文件里,请教高手指点.多谢了!
------解决方案--------------------...
-
jqGrid4定义按钮查询(用过jqGrid的高手请进,在线等)
如图,json格式数据已加载,如果不用JQGrid底部工具栏上查询按钮查询,用最上面自己...