以前收集的一些资料---介绍一个非常好用的发送邮件的组件
写在前面,下面的手册中,凡是额外功能部分都有 30天的使用限制,要解除该限制的方法如下: 如果你得到"AspEmail''s premium features have expired"出错消息后 请运行regedit,删除HKEY_LOCAL_MACHINE\SOFTWARE\Persits Software\AspEmail 然后使用regsvr32重新注册AspEmail using.然后你又可以接着用30天了 AspEmail 4.1 手册 Copyright (c) 1999 Persits Software, Inc. All Rights Reserved 什么是AspEmail 4.1? AspEmail 4.1 是一个在ASP或则VB环境中使用外部SMTP服务器发送电子 邮件消息的活动服务组件。AspEmail 4.1 支持多收件人,多CC, 多Bcc,多附件,HTML格式, 内嵌图形 , 和非US ASCII字符集设置. AspEmail 4.1是一个完全免费的组件,除了内嵌图形功能、 Quoted-Printable编码支持功能、消息队列功能需要另外的购买许可外 这份完全免费的AspEmail可以从www.aspemail.com处下载。 系统需求: 一般配置需求: Windows 95/98 或则 Windows NT 4.0+ 一个外部SMTP服务程序 特殊配置需求: Internet Information Server 3.0 + 和 Active Server Pages 或则Personal Web Server (任何版本) 和 Active Server Pages 或则Visual Basic, Visual C++, 其他支持COM组件的开发环境 如何开始呢? 首先需要在你的系统上注册AspEmail, 在你的MS DOS或则Start/Run中执行下面的命令: C:\>regsvr32 c:\AspEmailDir\AspEmail.dll AspEmail是和AspUpload(Persits Software, Inc.)组件评估版本一同发布的 该组件是用来将附件文件上载到服务端的.(译者注:当然了,AspMail也可以单独使用的) 注册AspUpload执行下面的命令: C:\>regsvr32 c:\AspEmailDir\AspUpload.dll AspUpload不需要运行AspEmail. 然而, 在和AspMail一起发布的Asp SendMail例子中在演示AspMail的附件功能时使用到了AspUpload 所以如果你需要使用这个例子的话,请也注册AspUpload(你可以去www.aspupload.com了解 更加详细的信息,不过它可不是免费的哦). 如何使用AspEmail 在ASP环境中使用AspEmail的代码如下: <% ... Set Mail = Server.CreateObject("Persits.MailSender") ... %> 在VB环境中使用ASPMail的代码如下,使用前先去Project/References...中选中Persits Software AspEmail 4.1. Dim Mail As MailSender Set Mail = New MailSender Mail.Host = "smtp.mycompany.com" Mail.Port = 25 Mail.From = "sales@mycompany.com" Mail.FromName = "Sales Department" '' 可选的 如果要增加消息的收件人,CCs, BCCs, 和Reply-To,分别使用AddAddress, AddCC, AddBcc and AddReplyTo方法. 这些方法都有两个输入参数: email地址和可选的参数name. Mail.AddAddress "jsmith@company1.com", "John Smith" Mail.AddCC "bjohnson@company2.com" '' Name是可选的 使用Subject和Body属性来分别指定消息的主题和消息正文. 正文可以是纯文本也可以是HTML格式的.如果要使用HTML格式的话,你必须要设置IsHTML属性为True.例如 Mail.Subject = "Sales Receipt" Mail.Body = "Dear John:" & chr(13) & chr(10) & &q |
查看所有评论
