`
happmaoo
  • 浏览: 4545852 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

利用CDONTS发送邮件的ASP函数

阅读更多

<%
“Last Updated By Recon On 05/14/2001
“On Error Resume Next

“利用CDONTS组件在Win2k上发送邮件

“发送普通邮件
SendMail "admin@ny.com", "iamchn@263.net", "Normal Mail!",
"Please check the attatchment!", 2, 0, "C:\Love.txt"

“发送HTML邮件
Dim m_fso, m_tf
Dim m_strHTML

Set m_fso = Server.CreateObject("SCRIPTING.FILESYSTEMOBJECT")
Set m_tf = m_fso.OpenTextFile("C:\Mail.htm", 1)
m_strHTML = m_tf.ReadAll

“Write m_strHTML
Set m_tf = Nothing
Set m_fso = Nothing

SendMail "admin@ny.com", "iamchn@263.net", "HTML Mail!",
m_strHTML, 2, 1, Null

“参数说明
“strFrom : 发件人Email
“strTo : 收件人Email
“strSubject : 信件主题
“strBody : 信件正文
“lngImportance : 信件重要性
“ : 0 - 低重要性
“ : 0 - 中等重要性(默认)
“ : 0 - 高重要性
“lngAType : 信件格式
“ : 为1时将邮件正文作为HTML(此时可以发送HTML邮件)
“strAttach : 附件的路径
Sub SendMail(strFrom, strTo, strSubject, strBody,
lngImportance, lngAType, strAttach)
Dim objMail

Set objMail = Server.CreateObject("CDONTS.NEWMAIL")
With objMail

.From = strFrom
.To = strTo
.Subject = strSubject
.Body = strBody
.Importance = lngImportance

If lngAType = 1 Then
.BodyFormat = 0
.MailFormat = 0
End If

If IsEmpty(strAttach) = False And IsNull(strAttach) = False
Then
.AttachFile strAttach
End If

.Send
End With
Set objMail = Nothing
End Sub
%>

分享到:
评论

相关推荐

    asp发送邮件(email)方法集合

    本文将详细介绍几种通过 ASP 实现发送邮件的方法,包括使用 JMAIL 对象、JMAIL.Message 类以及 CDONTS 组件等。 #### 一、使用 JMAIL 对象发送邮件 ##### 1.1 基本步骤 首先,创建 JMAIL 的 SMTPMail 对象实例,并...

    做的asp源码邮件发送系统

    要发送邮件,你需要理解VBScript的基本语法,例如变量声明、条件语句、循环和函数调用。 4. **CDONTS库**:在较旧的ASP版本中,通常会使用CDONTS(Component Object Model for Transactional Messaging System)库...

    cdonts newmail对象参数说明及发送email实例

    例如,你可以创建一个SendEmail函数,接收必要的参数,然后创建并配置NewMail对象,最后调用Send方法发送邮件。 总之,CDONTS.NewMail对象是ASP环境下发送电子邮件的基础,通过设置不同的参数,可以创建各种复杂性...

    常用Email组件发送函数

    在上述示例中,我们可以按照以下步骤使用 CDONTS 发送邮件: 1. **创建 CDONTS 对象**:`Set objCDOMail = Server.CreateObject("CDONTS.NewMail")`,创建 CDONTS 邮件对象。 2. **设置发件人地址**:`objCDOMail...

    ASP实例开发源码-asp邮件群发统计系统 v1.0.zip

    在ASP中,可以使用内置的CDONTS或CDOSYS组件来发送邮件。CDONTS是较老的版本,而CDOSYS是.NET Framework的一部分,更现代且功能更强大。 3. **邮件变量与参数**:在ASP代码中,你需要设置邮件的各个参数,如发件人...

    asp我认为比较全的函数大全

    ### ASP函数大全之邮件发送函数 #### 1. 使用 JMail 发送邮件 在ASP环境中,`JMail` 是一个非常流行的第三方组件,它允许开发者轻松地从ASP应用程序发送电子邮件。下面是对 `Jmail` 函数的解析: ```vbscript Sub ...

    ASP实例开发源码-邮件信息反馈 v1.0.zip

    4. **邮件发送功能**:在ASP中,可以通过`CDONTS`(Component Object Model for Transport Services)或`CDOSYS`组件来发送邮件。这两个组件提供了SMTP(Simple Mail Transfer Protocol)服务,使得服务器能够将邮件...

    ASP代码大全

    通过本文的介绍,我们可以看到,无论是使用CDONTS还是Jmail组件,在ASP环境中发送邮件都相对便捷。不过需要注意的是,考虑到兼容性和安全性问题,建议使用更为稳定可靠的Jmail组件。同时,为了提高代码的可读性和可...

    ASP详细教程下载版

    ASP还可以利用各种组件来扩展功能,如ADODB(数据库访问)、FileSystemObject(文件系统操作)、CDONTS(邮件发送)等。这些组件允许开发者处理数据库交互、文件操作、邮件发送等任务。 五、ASP与数据库交互 ASP常...

    常用的一些asp代码集锦

    12. **ASP邮件发送**:利用CDONTS或System.Web.Mail组件发送电子邮件。 通过这个ASP代码集,开发者不仅可以学习到基础的语法和概念,还能了解到实际项目中常见问题的解决办法。对于初学者来说,这是一个很好的起点...

    asp 会员注册系统

    ASP可以集成SMTP服务,通过CDONTS或CDOSYS组件发送邮件。 8. **用户体验优化**:包括友好的界面设计、表单自动填充、错误提示等,ASP结合HTML和CSS可以实现这些功能。 9. **权限控制**:注册后的用户可能有不同的...

    E-mail

    首先,要发送邮件,我们需要引入`CDONTS.NewMail`对象,这个对象提供了创建和发送电子邮件的功能。以下是一个简单的示例代码: ```asp Dim Mail Set Mail = Server.CreateObject("CDONTS.NewMail") Mail.To = ...

    基于ASP的特效代码在线生成.zip

    3. **ASP组件**:除了内置对象,ASP还支持各种可扩展的组件,如ADODB(数据库访问)、FileSystemObject(文件系统操作)和CDONTS(邮件发送)等,这些组件极大地丰富了ASP的功能。 【特效代码在线生成】 "基于ASP...

    asp做的一个算命的小东西

    - CDONTS(Collaboration Data Objects for NT Security)或CDOSYS:发送邮件功能,可能用于发送算命结果到用户邮箱。 - Rnd函数:在VBScript中用于生成随机数,可能用于模拟算命结果的随机性。 【总结】 这个"asp...

    ASP实例开发源码-易贴asp生活信息网YiTie.zip

    - 可以使用COM(Component Object Model)组件,如ADODB(数据库访问)和CDONTS(邮件发送)。 - ASP.NET引入了更多功能强大的服务器控件和Web服务。 5. **数据库交互**: - ASP通常通过ADO(ActiveX Data ...

    ASP指针--给你一个学习的机会

    3. **CDONTS/CDOSYS**: 这两个组件分别用于早期和后期的SMTP邮件发送功能,允许ASP脚本发送电子邮件。 4. **Scripting.FileSystemObject (FSO)**: 允许在服务器端进行文件系统操作,如读写文件、创建目录等。 5. *...

    ASP教程

    - **ASP组件**:学习如何使用和创建COM组件,如使用CDONTS进行邮件发送,或者用ADODB组件进行文件操作。 - **高级主题**:如错误处理、性能优化、安全性考虑,以及ASP与ASP.NET的区别和联系。 通过这个全面的教程,...

    ASP的用户注册系统

    ASP可以结合SMTP服务器和CDONTS或System.Net.Mail类库实现这一功能。 9. **用户体验**: 注册页面的布局和设计应简洁易用,提供清晰的指引和错误提示。同时,考虑到用户体验,可以实现表单的实时验证,减少无效...

    10天学会ASP编程

    - 邮件发送:使用CDONTS或CDOSYS组件发送邮件。 第九天:ASP与HTML、CSS、JavaScript结合 - 理解客户端与服务器端脚本的区别,学习如何结合HTML、CSS和JavaScript提升用户体验。 - 使用JavaScript验证表单数据,...

    网页程序员asp参考大全

    5. **服务器端组件**:ASP可以利用COM(Component Object Model)组件扩展功能,例如使用ADODB组件进行数据库操作,用CDONTS组件发送邮件等。 描述中的“快速准确的参考”可能是指该指南包含了ASP的关键概念、语法...

Global site tag (gtag.js) - Google Analytics