使用.net的SmtpMail发送邮件及本机SMTP的简单配置

来源:互联网 发布:拉丁语在线发音软件 编辑:程序博客网 时间:2024/05/17 18:02

这是我在这里发的第一篇文章

        这几天,我做了一个有关发邮件的程序,也查了不少资料,下面把主要部分总结一下。

        首先,当然是配置本机SMTP服务拉,如果是采用非本机的SMTP服务则不用做这一步(废话)。先打开Internet信息服务,右击 SMTP虚拟服务器--属性--访问--中继--添加,然后输入你的ip就可以了(当然如果为了方便你也可以输入127.0.0.1),确定,配置完成。

        然后编写代码:(我的代码如下,采用VB.net编写)

        先要导入System.Web.Mail命名空间

        Imports    System.Web.Mail
 
        1.采用本机SMTP服务器

   Dim newMail As MailMessage = New MailMessage

        With newMail
            .BodyFormat = MailFormat.Html
            .From = "发送人邮件地址"
            .To = "接受人邮件地址"
            .Subject = "test"
            .Body = "test"
        End With
        
        SmtpMail.SmtpServer = "本机的ip"    '要和你刚才配置的ip一样
        SmtpMail.Send(newMail)


        2.采用其它机器SMTP服务器(以163为例
        
       Dim newMail As MailMessage = New MailMessage
       
        With newMail
            .BodyFormat = MailFormat.Html
            .Fields.Add("
http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1") 
            .Fields.Add("
http://schemas.microsoft.com/cdo/configuration/sendusername","你所要使用的SMTP的账号")
            .Fields.Add("
http://schemas.microsoft.com/cdo/configuration/sendpassword", "你的账号密码") 

            .From = "发送人邮件地址"
            .To = "接受人邮件地址"
            .Subject = "test"
            .Body = "test"

        End With

        SmtpMail.SmtpServer = "smtp.163.com"    '163的SMTP服务器地址
        SmtpMail.Send(newMail)

如果需要其他详细信息的可以参考
http://www.systemwebmail.com/

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 宝宝发烧38度不出汗怎么办 1岁宝宝喜欢含饭怎么办 3岁宝宝喜欢含饭怎么办 孩子咳嗽发烧怎么办最有效 孩子咳嗽打哈切流鼻涕发烧怎么办 孩子香蕉吃多了怎么办 80多岁老人发烧怎么办 小孩香蕉吃多了怎么办 7个月宝宝缺钙怎么办 宝宝脖子被汗淹到红了脱皮怎么办? 小儿出汗多咳嗽怎么办吃什么 牛高烧不退怎么办最好 猪体温低不吃食怎么办 小孩发烧咳嗽怎么办吃什么药 大晚上发烧39度怎么办 胃受凉了老打嗝怎么办 大人发低烧怎么办如何退烧 吃了退热药不退热怎么办 猪持续高烧不退怎么办 猪感冒了不吃食怎么办 6岁儿童发烧38度怎么办 5岁儿童发烧38度怎么办 7岁儿童发烧38度怎么办 儿童发烧到38度怎么办 4岁儿童发烧38度怎么办 9岁儿童发烧38度怎么办 5儿童发烧38度怎么办 咳嗽了20多天怎么办 嘴角烂了怎么办涂什么药 感冒发烧到39度怎么办 6岁宝宝发烧头痛怎么办 生完孩子耻骨疼怎么办 顺产底下外阴红肿伤口流脓怎么办 产后便秘怎么办什么方法最有效 一周岁宝宝拉肚怎么办 三岁宝宝拉水怎么办 喝了过期的青汁怎么办 吃了黑心的苹果怎么办 新生儿两天没拉大便怎么办 贝亲奶瓶不漏怎么办 满月婴儿吃多了怎么办