当前位置:编程学习 > C#/ASP.NET >>

ASP.NET问题,我在网上找了好多代码都不行,请问下怎么回事?

公司要做个发邮什的ASP.NET网页,我不会,于是,我去网上找,找了一大堆代码但都不能发送,我都快挂了,请大家帮帮我,

1.ASP.net网页发送邮件是不是涂了写好代码还得做好什么设置如:IIS,SMTP;

2.可以给我个你们自己发送成功的代码吗

3.做这功能要注意那些

4.很想解决这个问提,有意者请留下QQ.我不胜感谢.

我本来是想把我那个代码贴出来给大家看下的,但没办法,QQ问问里不能贴那个,只能说这说了;

先说下谢谢了~

追问:不知道为什么就是发送失败,我在网上找的代码也的说差不多,你的那些要改的我也都改了,我想应该不是代码问题了,应该我电脑别的地方没有配置好,可以留个Q教下吗?

都搞了一个星期了

答案://设置发件人信箱,及显示名字
MailAddress from = new MailAddress("wuhuiming2010@sohu.com", "信息中心");
//设置收件人信箱,及显示名字
MailAddress to = new MailAddress("123456@qq.com", null);
//创建一个MailMessage对象
MailMessage oMail = new MailMessage(from, to);

oMail.Subject = "测试邮件"; //邮件标题
oMail.Body = "测试内容"; //邮件内容

oMail.IsBodyHtml = true; //指定邮件格式,支持HTML格式
oMail.BodyEncoding = System.Text.Encoding.GetEncoding("GB2312");//邮件采用的编码
oMail.Priority = MailPriority.High;//设置邮件的优先级为高

//发送邮件服务器
SmtpClient client = new SmtpClient();
client.Host = "smtp.sohu.com"; //指定邮件服务器
client.Credentials = new NetworkCredential("***", "***");//指定发件人的邮件地址,及密码

//发送
try
{
client.Send(oMail); //发送邮件
Response.Write("恭喜你!邮件发送成功。");
}
catch (Exception ex)
{

Response.Write(ex.Message); //"邮件发送失败,检查网络及信箱是否可用。";
}

oMail.Dispose(); //释放资源

我没记错的话,有一个jmail组件,可以完成这个

上一个:麻烦帮忙写个ASP调用ACC数据库里一个表的前十条数据代码.要完整代码.包含连接.谢谢
下一个:在ASP.NET中TreeView控件,如何选中父类后,子类自动打上,代码详细,需注解。

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,