用ASP发送邮件

可以通过Jmail组件发送邮件.
首先要在WEB服务器安装JMAIL组件.
下面是一个对象实例,可以通过call SendMail (receive)的方法来调用发送邮件

可以通过Jmail组件发送邮件.
首先要在WEB服务器安装JMAIL组件.
下面是一个对象实例,可以通过call SendMail (receive)的方法来调用发送邮件
<%
Sub SendMail(receive)
On Error Resume Next
Set jmail = Server.CreateObject("JMAIL.Message")
jmail.silent = false '屏蔽例外错误,返回FALSE跟TRUE两值
jmail.logging = true '启用邮件日志
jmail.Charset = "gb2312" '
jmail.AddRecipient receive '邮件收件人的地址
jmail.From = "admin@XXX.com.cn" '发件人的E-MAIL地址
jmail.FromName = "主题" '发件人名
jmail.MailServerUserName = "admin" '邮箱用户名
jmail.MailServerPassword = "xxx" '邮箱密码
jmail.Subject = "Message" '邮件主题
jmail.Body = "body" '邮件内容
jmail.Priority = 3 '邮件的紧急程序,1 为最快,5 为最慢, 3 为默认值
mailserver="smtp.xxx.net" '发件服务器
jmail.Send(mailserver) '执行邮件发送(通过邮件服务器地址)
If Err.Number<>0 then
        sendMsg="发送失败!"
    Else
        sendMsg="已发送!"
    End If
    Response.Write(sendMsg)
jmail.Close()
set jmail=nothing
end sub
%>
jmail 组件可以网上下载

时间: 2024-09-13 04:51:49

用ASP发送邮件的相关文章

ASP发送邮件的class

发送邮件 一. 程序思路 所有的程序,主要实现两个功能,一.发送邮件:二.上传附件.使用无组件上传程序来上传附件到服务器,在发送完后,将删除服务器上的邮件.实现这两个功能,需要一个数据库来存放邮件内容及附件信息(文件名).邮件的发送有两种情况:一是,无附件的邮件:二是,有附件的邮件. 1.发送无附件的邮件.用户根据实际情况来填写收信人.发信人.抄送.密送.SMTP服务器地址.邮件主题.邮件内容等信息,这些信息中,收信人.发信人.邮件主题.邮件内容是必须填写的,否则将收不到邮件.如果SMTP服务器

用asp发送邮件程序

<!--#include file="config.asp" --> <!--#include file="../inc/Email.asp" --> <!--#include file="../inc/chkinput.asp" --> <% Dim NewCloud_Ads Dim Rs Dim SQL Dim NowStats Dim HtmlTitle Dim Style_CSS Dim Html

如何使用 Cdosys.dll 库使用ASP发送邮件带附件

 <%@ Language=VBScript CODEPAGE=65001%> <% Response.Buffer=True %> <% 'Collaboration Data Objects, version 1.2.1(CDO) 'http://www.microsoft.com/downloads/details.aspx?FamilyId=2714320D-C997-4DE1-986F-24F081725D36&displaylang=en '-------

asp发送邮件代码

function SendMail(MailServerAddress,AddRecipient,Subject,Body,Sender,MailFrom)  on error resume next  Dim JMail  Set JMail=Server.CreateObject("JMail.SMTPMail")  if err then   SendMail= "<br><li>没有安装JMail组件</li>"   er

asp+JMAIL实现发送邮件_应用技巧

本文利用asp和JMAIL实现了发送邮件,大家是不是很好奇这到底是怎么实现的呐,和小编一起一探究竟吧! Global.asa文件 什么是Global.asa 文件?它其实是一个可选文件,程序编写者可以在该文 件中指定事件脚本,并声明具有会话和应用程序作用域的对象.该文件的内容不是用来给用户显示的,而是用来存储事件信息和由应用程序全局使用的对象.该 文件的名称必须是 Global.asa 且必须存放在应用程序的根目录中.每个应用程序只能有一个 Global.asa 文件.内容如下: <script

使用ASP常见问题解答(转载)

解答|问题 正文: (作者:林子 2000年06月07日 14:12) 问题:如何保护自己的ASP源代码不泄露? 答:下载微软的Windows Script Encoder,对ASP的脚本和客户端JavaScript.VBScript脚本进行加密.客户端脚本加密后,只有IE5以上的版本才能执行,服务器端脚本加密后,只有服务器上安装有Script Engine 5(装IE5即可)才能解释执行. 问题:为什么Global.asa文件总是不起作用? 答:只有把Global.asa文件放在Web发布目录

ASP.NET发送邮件示例源代码

在ASP.NET程序中发送邮件不再象ASP中那样需要组件的支持了,在.NET的框架基类的System.Web.Mail名称空间内包含的MailMessage和SmtpMail类可以实现这个功能. 以下是源代码:Mail.MailMessage message = new Mail.MailMessage(); message.From = "test@51aspx.com"; message.To = "test@51aspx.com"; message.Subje

ASP.Net 2.0 发送邮件的代码

asp.net|发送邮件 这两天因为要做一个可以收集用户提交信息,然后发送邮件到指定邮箱的网页.在 asp.net 2.0 里面发送邮件可以使用 System.Net.Mail 下面的类.http://www.systemnetmail.com/faq/2.1.aspx 这个地址有 System.Net.Mail 的作者写的仿佛是 MSDN 类似的 Faq,看代码的时候可以参考以下.什么都不说了,下面贴出来代码吧,毕竟代码是最重要的:        1protected void btnSend

在ASP中使用CDO发送邮件

在ASP中使用CDO发送邮件   在ASP(Active Server Pages)中发送邮件不是件困难的事情,需要的条件就是使用CDO组件(Collaborative Data Object),它是谁NT Option Pack 4安装后就有的.为了确认CDO组件已经正确安装在你的机器上,选择"开始/控制面板/添加.删除程序/NT Option Pack 4",看看是否SMTP服务已经安装.如果没有安装,那么运行下面显示的代码时将会发生错误(错误信息类似于"Invaild