51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4902|回复: 0
打印 上一主题 下一主题

利用System.web.dll发送邮件为什么会报:找不到指定模块?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-6-3 12:04:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
利用System.web.dll发送邮件为什么会报:找不到指定模块?
代码如下:
using System;
using System.Web.Mail;


namespace WebProject1
{
        /// <summary>
        /// WebForm1 的摘要说明。
        /// </summary>
        public class WebForm1 : System.Web.UI.Page
        {
                protected System.Web.UI.WebControls.Button Button1;
       
                private void Page_Load(object sender, System.EventArgs e)
                {
                        // 在此处放置用户代码以初始化页面
                }

                #region Web 窗体设计器生成的代码
                override protected void OnInit(EventArgs e)
                {
                        //
                        // CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
                        //
                        InitializeComponent();
                        base.OnInit(e);
                }
               
                /// <summary>
                /// 设计器支持所需的方法 - 不要使用代码编辑器修改
                /// 此方法的内容。
                /// </summary>
                private void InitializeComponent()
                {   
                        this.Button1.Click += new System.EventHandler(this.Button1_Click);
                        this.Load += new System.EventHandler(this.Page_Load);

                }
                #endregion

                private void Button1_Click(object sender, System.EventArgs e)
                {
                        SendMailByLocalhost();
                }

                private void SendMailByLocalhost()
                {
                        // 使用自己的虚拟邮件服务器
                        MailMessage mailobj = new MailMessage();
                        mailobj.From = "someone5w@hotmail.com"; // 只是说程序本身不会出错
                        mailobj.To = "someone5w@hotmail.com";
                        mailobj.Subject = "测试";
                        mailobj.BodyFormat = MailFormat.Text;
                        mailobj.Body = "看到了么?";
                        SmtpMail.SmtpServer = "localhost";
                        SmtpMail.Send(mailobj);
                }
        }
}
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-24 07:10 , Processed in 0.068679 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表