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

  • 作者:aspxer  来源:internet  日期:2007-5-20 14:01:09  关键字:.net
  • .NET环境下几种不同的邮件发送解决方案

    outLook提供的发送

    如:我见过的用友软件U8生产制造(演示版),其中的邮件功能就是通过调用outLook的ActiveX 组件

    优点:开发简单

    缺点:依赖outlook组件,SMTP 邮件服务

    邮件发送的代码如下:

    Private Sub Send()

    Dim outObj As New Outlook.Application()

    Dim Item As Outlook.MailItemClass

    Item = outObj.CreateItem(0)

    Item.To = "lihonggen0@163.com "

    Item.Subject = "hello"

    Item.Body = "hell"

    Item.Attachments.Add("C:\abc.txt")

    Item.Send()

    End Sub

    参考:使用 Microsoft Outlook 2002 开发解决方案http://www.microsoft.com/china/msdn/library/dndotnetout2k2/html/odc_oldevsol.asp

    2、WEB开发,在ASP.NET中引用System.Web.Mail类

    System.Web.Mail 命名空间包含使您可以使用 CDOSYS(Windows 2000 的协作数据对象)消息组件来构造和发送消息的类。邮件消息是通过内置在 Microsoft Windows 2000 中的 SMTP 邮件服务或任意的 SMTP 服务器来传送的。此命名空间中的类可以在 ASP.NET 或任何托管应用程序

    MailAttachment提供用于构造电子邮件附件的属性和方法。

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