• 您的位置我爱Aspx >> VB.Net >> .NET环境下几种不同的邮件发送解决方案
  • .NET环境下几种不同的邮件发送解决方案

  • 作者:aspxer  来源:internet  日期:2007-5-20 14:01:09  关键字:.net
  • mailObj.Cc = "aaa@sina.com"

    @#定义邮件的主题

    mailObj.Subject = "主题"

    @#定义邮件的主体

    mailObj.Body = "邮件主体!"

    @#邮件以 HTML的格式发送

    mailObj.BodyFormat = MailFormat.Html

    @#定义邮件的有限级,在此设定为高

    mailObj.Priority = MailPriority.High

    @#给发送的邮件附加上一个附件

    mailObj.Attachments.Add(New MailAttachment("c:\aa.doc"))

    smTp.Send(mailObj)

    End Sub

    3、在VB.NET或C#开发Windows 应用程序中使用System.Net.Sockets

    也是基于SMTP协议

    一、SMTP协议简介

    1、 客户端通过服务器的25端口建立TCP/IP连接

    服务器端: 220 server.com Simple Mail Transfer Service Ready

    2、 客户端使用“HELO”命令标识发件人

    客户端:HELO server.com

    服务器端:250 server.com

    3、 客户端发送MAIL命令,服务器端以OK作为响应表明准备接收

    客户端: MAIL FROM: <A@B.com>

    服务器端: 250 OK

    4、 客户端发送RCPT命令标识收件人,服务器端回应是否愿意为收件人接受邮件

    客户端:RCPT TO: <c@d.com>

    我对这篇文章有话说?
  • 广告位招租,广告代号:content_468_15
  • 上一篇:在.NET中应用MATLAB算法
    下一篇:在VB.NET中改变显示器的分辩率