| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 985 人关注过本帖, 1 人收藏
标题:求助----C#中发送邮件的程序
只看楼主 加入收藏
kevinzzz
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2008-7-31
收藏(1)
 问题点数:0 回复次数:4 
求助----C#中发送邮件的程序
小弟在网上查了,很多资料,有的也有原代码,但是试过后都不能使用。
希望哪位高人指点一下。我使用的是C#2008,
1.
网上很多人写的添加SYSTEM.WEB.MAIL,
但是小弟试过,2008C#的 MAIL在.net下()才可以添加。
2.
网上很多写的是:MailMessage mymail = new MailMessage();
                mymail.from= textbox1.text;
                mymail.to=textbox2.text;
但是我试过 textbox1.text是string类,而mymail.from是Mailaddress类的无法进行隐试转换;
mymail.to根本不能赋值的。

3.
网上很多写的:Smtpmail.send(mymail);但我试的是:根本就没有Smtpmail在.mail命名空间里。

以上一些菜鸟问题,还请高人指点一下,小弟这两天被这个迷糊的不思茶饭了。
搜索更多相关主题的帖子: 邮件 
2008-07-31 10:13
wggfcusmq
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2006-9-15
收藏
得分:0 
2,mymail.to本身就不能赋值. mymail.To.Add(this.textbox1.Text.Trim());

3,SmtpClient Smtpmail= new SmtpClient();
  Smtpmail.Send(mymail);
2008-07-31 11:20
kevinzzz
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2008-7-31
收藏
得分:0 
我在程序里也是这么编的,我奇怪的是为什么网上大家都写成那样了?

但是我用STMPCLIENT 如何设置服务器?因为我用FROM定义一个发送邮件的地址,和用TO定义一个接收邮件的地址。

这里我是否需要定义接受邮件的服务器SMTP地址以及端口。要不怎么接收的到?
2008-07-31 13:08
kevinzzz
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2008-7-31
收藏
得分:0 
哈哈,我知道怎么设置服务器了,
谢谢啊。
终于收到自己发送的邮件了。。好开心
2008-07-31 13:57
laoxiazaida
Rank: 2
等 级:论坛游民
帖 子:5
专家分:20
注 册:2010-8-27
收藏
得分:0 
网上mymail.from= textbox1.text;是有道理的
因为他们用的是老版本的MailMessage(system.web.mail)
新版本的MailMessage()mymail.from后面应该接mailAddress类型的对象
2010-09-04 20:03
快速回复:求助----C#中发送邮件的程序
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.087340 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved