邮件发送问题?

kindgirl 2004-06-15 10:21:03
按照书上的说法做了一个发送邮件的程序,下面是"发送"按钮的代码:"单击此按钮后出现错误提示。请问这是什么原因,多谢高手

private void bntEmail_Click(object sender, System.EventArgs e)
{
MailMessage mymsg=new MailMessage ();
(收件人) mymsg.From =tbform.Text ;
(发件人) mymsg.To =tbto.Text ;
(抄送) mymsg.Cc =tbcc.Text ;
(暗送) mymsg.Bcc =tbbcc.Text ;
(主题) mymsg.Subject =tbsubject.Text ;
(优先级) mymsg.Priority =(MailPriority)tbyou.SelectedIndex ;
(邮件格式) mymsg.BodyFormat =(MailFormat)tbformat.SelectedIndex;
(邮件内容) mymsg.Body =tbbody.Text ;
try
{
SmtpMail.Send(mymsg);
emailshowok.Text ="邮件发送成功!";
tbform.Text ="";
tbto.Text ="";
tbcc.Text ="";
tbbcc.Text ="";
tbsubject.Text ="";
tbbody.Text ="";
tbPriority.SelectedIndex =1;
tbFormat.SelectedIndex =0;
}
catch(Exception ee)
{
SendMessage.Text ="邮件发送失败"+ee.ToString ();

}
...全文
97 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
dhrubber 2004-09-02
  • 打赏
  • 举报
回复
up
kindgirl 2004-06-15
  • 打赏
  • 举报
回复
我可以这样指定吗:mymsg.SmtpServer="www.126.com"
dbase 2004-06-15
  • 打赏
  • 举报
回复
你没有指定smtp服务器
mymsg.SmtpServer = ...
ylh1223 2004-06-15
  • 打赏
  • 举报
回复
System.Web.Mail 现在还不支持smtp身份认证! 建议用 exchange 里的cdonet.dll 在2000 server中有这个库
kindgirl 2004-06-15
  • 打赏
  • 举报
回复
请问怎么用啊
trains 2004-06-15
  • 打赏
  • 举报
回复
用jmail
而且还支持安全认证
kindgirl 2004-06-15
  • 打赏
  • 举报
回复
还是不发送呀,用Catch捕捉的异常是:"邮件发送失败System.Web.HttpException: 未能访问“CDO.Message”对象........................................"
ccwq 2004-06-15
  • 打赏
  • 举报
回复
System.Web.Mail.SmtpMail.SmtpServer="www.126.com";
kindgirl 2004-06-15
  • 打赏
  • 举报
回复
mymsg.SmtpServer=没有这样的命令呀!

62,254

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧