JMail发送邮件组件用法

限时加码!20+主流AI编程工具免费用 购周边加赠Coding Plan Lite,Claude Code、Cursor等即刻畅享,学习进阶更高效! 阅读详情

先看一个简单的例子:

< %
    
' Jmail4.3 应用事例 (4.3 以前参数差不多)
        ''建立发送邮件的对象 (JMAIL4.0 Server.CreateObject("JMAIL.SMTPMail"))
     Set  Jmail  =  Server.CreateObJect( " Jmail.Message " )
    Jmail.silent  =   true   ' 屏蔽例外错误,返回FALSE跟TRUE两值J 
    Jmail.logging  =   true   ' 启用邮件日志 
Jmail.Charset  =   " Utf-8 "   ' 邮件的文字编码为国标编码 
Jmail.ContentType  =   " text/html "   ' 邮件的格式为HTML格式 
Jmail.AddRecipient ToEmailAddress  ' 邮件收件人的地址 
Jmail.From  =   " FromEmailAddress "   ' 发件人的E-MAIL地址 
Jmail.MailServerUserName  =   " UserName "   ' 登录邮件服务器所需的用户名 
    Jmail.MailServerPassword  =   " Password "   ' 登录邮件服务器所需的密码 
    Jmail.SubJect  =   " MailSubJect "   ' 邮件的标题 
Jmail.Body  =   " MailBody "   ' 邮件的内容 
Jmail.Prority  =   1   ' 邮件的紧急程序,3 为默认值,1 为最快,5 为最慢, 
Jmail.Send( " Server Address " )  ' 执行邮件发送(通过邮件服务器地址) 
Jmail.Close()  ' 关闭对象 
    Set  Jmail  = Nothing   ' 清楚对象
% >

下面参数 网上摘的 够详细的
(1)Body(信件正文) : 字符串
如:JMail.Body = "这里可以是用户填写的表单内容,可以取自From。"
(2)Charset(字符集,缺省为"US-ASCII") : 字符串
如:JMail.Charset = "US-ASCII"
(3)ContentTransferEncoding : 字符串
指定内容传送时的编码方式,缺省是"Quoted-Printable"
如:JMail.ContentTransferEncoding = "base64"
(4)ContentType(信件的contentype. 缺省是"text/plain") : 字符串
如果你以HTML格式发送邮件, 改为"text/html"即可。
如:JMail.ContentType = "text/html"
(5)Encoding : 字符串
设置附件编码方式(缺省是"base64)。 可以选择使用的是"base64", "uuencode" or "quoted-printable"
如:JMail.Encoding = "base64"
(6)Log(Jmail创建的日志,前提loging属性设置为true,见下面) : 字符串
如:使用Response.Write( JMail.Log )语句列出日志信息。
(7)Logging(是否使用日志) : 布尔型
如:JMail.Logging = true
(8)Recipients : 字符串
只读属性,返回所有收件人
如:Response.Write( "" + JMail.Recipients + "" );
(9)ReplyTo(指定别的回信地址) : 字符串
如:JMail.ReplyTo = "licnse@gmail.com"
(10)Sender( 发件人的邮件地址) : 字符串
如:JMail.Sender = "afsqtest@126.com"
(11)SenderName(发件人的姓名) : 字符串
如:JMail.SenderName = "Tommy"
(12)ServerAddress(邮件服务器的地址) : 字符串
你可以指定多个服务器,用分号点开。可以指定端口号。
如果serverAddress保持空白,JMail会尝试远程邮件服务器,然后直接发送到服务器上去。
如:JMail.ServerAddress = "smtp.126.com"
(13)Subject(设定邮件的标题,可以取自From。):字符串
如:JMail.Subject = "客户反馈表单"
(14)添加文件附件到邮件
如:JMail.AddAttachment( "c:/anyfile.zip" )
(15)AddCustomAttachment( FileName, Data )
添加自定义附件.
如:JMail.AddCustomAttachment( "anyfile.txt", "Contents of file" );
(16)AddHeader( Header, Value )
添加用户定义的信件标头。
如:JMail.AddHeader( "Originating-IP","192.158.1.10" );
(17)AddRecipient(收件人):字符串
如:JMail.AddRecipient( "licnse@gmail.com" );
(18)AddRecipientBCC( Email ),密件收件人:
如:JMail.AddRecipientBCC( "licnse@gmail.com" );
(19)AddRecipientCC( Email ) ,抄送收件人:
如:JMail.AddRecipientCC( "" )
(20)AddURLAttachment( URL, 文档名)
下载并添加一个来自url的附件. 第二个参数"文档名", 用来指定信件收到后的文件名。
如:JMail.AddURLAttachment( "http://www.chinabs.net/jmail.zip", "jmail" )
(21)AppendBodyFromFile( 文件名) ,将文件作为信件正文:
如:JMail.AppendBodyFromFile( "c:/anyfile.txt" )
(22)AppendText( Text )
追加信件的正文内容,比如增加问候语或者其它信息。
如:JMail.AppendText( "欢迎访问本站!" )
(23)Close() ,强制JMail关闭缓冲的与邮件服务器的连接:
如:JMail.Close()
(24)Execute() ,执行邮件的发送
如:JMail.Execute()

JMAIL 4.3服务器邮件组件开发与实战 JMAIL 4.3是一款广泛应用于企业级Web开发的服务器端邮件发送组件,支持高效、稳定的电子邮件传输功能。它不仅兼容多种开发环境,如ASP、PHP、.NET等,还提供了丰富的API接口,便于开发者灵活控制邮件发送与接收流程。随着版本的不断演进,JMAIL 4.3在安全性、稳定性和易用性方面均有显著提升,支持SMTP、POP3、SSL/TLS加密等主流邮件协议,满足现代邮件系统的多样化需求。本章将从基础概念出发,逐步深入其核心功能,为后续章节的实践操作打下坚实基础。 阅读详情

相关推荐

Jmail邮件组件:免费高效的邮件发送解决方案

本文还有配套的精品资源,点击获取 简介:Jmail是一个用于服务器端邮件发送的免费组件,支持ASP.NET和PHP开发环境。它提供了简单易用的接口,支持SMTP、POP3和IMAP协议,并包含创建和发送邮件、多语言支持、SMTP身份验证、邮件模板、错误处理、日志记录和邮件队列管理等功能。组件安装简单,包含详细的使用文档和指南,特别适合需要邮件功能的开发者。 1. ...

weixin_30838971的博客 2021

jmail邮件发送示例

安装说明 ·确保服务器已经安装 Dimac w3 Jmail4.3或以上 的组件 ·直接把 v-jmail.asp 文件上传至服务器上 ·根据说明配置 V-Jmail 用户配置接口 Sub V_JMail_Config() 【技术参数】 ·基于 Dimac w3 Jmail4.3 ActiveX控件,支持SMTP服务器发信身份验证 ·核心过程错误保护,对输入的信息进行客户端与服务器端双重检测 ·支持同时向多个收件人进行发送,直接用“,”分隔 ·单一文件方便管理

JMail邮件组件使用教程及代码实践

随着信息技术的迅猛发展,电子邮件已成为日常商务沟通和信息传递不可或缺的一部分。为了简化邮件发送过程中的开发工作,JMail组件应运而生。JMail作为一个功能强大的邮件发送组件,它允许开发者在应用程序中集成邮件发送功能,无需深入了解复杂的邮件传输协议。开发者可以使用JMail快速构建邮件发送服务,大大提高了开发效率并减少了错误发生的机会。JMail组件在IT行业中的应用十分广泛,特别是在需要高效、稳定邮件系统的企业级解决方案中。

weixin_29885875的博客 1192

各版本JMail组件

jmail免费版本运行的时候会出现this function is not included in this version of jmail. 这个。解决方案是换一个jmail组件,使用4.5版本的组件,JMail需要注册,大家可以根据dll的路径改.bat文件,里面还有不同版本的jmail组件,4.0--4.5都有

Jmail的主要参数列表

Jmail的主要参数列表-----------------(1)Body(信件正文) : 字符串 如:JMail.Body = "这里可以是用户填写的表单内容,可以取自From。" (2)Charset(字符集,缺省为"US-ASCII") : 字符串 如:JMail.Charset = "US-ASCII" (3)ContentTransferEncoding : 字符串 指定内容传送时的编码方...

weixin_30341745的博客 206

ASP的JMail邮件发送代码与JMail组件的下载

jmail44_free.zip下载地址: http://www.0758bbs.com/blog/upload/jmail44_free.zip 以下是程序代码mail.asp <% On error resume next Dim JMail, contentId Set JMail = Server.CreateObject("JMail.Message") JMail.Charset = "gb2312" ' 邮件字符集,默认为"US-ASCII" ' JMail.ISOEnc

じ.黒白森林的专栏 1134

ASP发送邮件的代码

============================================================= 邮件发送程序SendJMail(subject,mailaddress,email,sender,content,Filename,fromer) =============================================================

yunbao的专栏 2509

Jmail组件发送邮件

本文转载至:仰望星空  http://www.lvcy.net              前段时间编写一个网站的时候涉及到自动发送邮件功能,SMTP和Jmail。使用SMTP服务发送邮件,应首先在服务器上安装和配置internet信息服务(IIS)的简单邮件传输协议(SMTP)服务。IIS SMTP服务是一个简单组件,主要用来将电子邮件转发到SMTP服务器进行传递。Jmail是一个非常广泛

cqlvchengyang的专栏 746

W3 JMail 邮件组件

W3 JMail 邮件组件是Dimac公司开发的用来完成邮件的发送、接收、加密和集群传输等工作的。w3 Jmail组件是国际最为流行的邮件组件之一,当今世界上绝大部分ASP程序员都在使用w3 Jmail组件构建邮件发送系统,那是因为w3 Jmail组件使用了新的内核技术,使其更加可靠和稳定。 一、下面向读者介绍w3 Jmail4.3组件的新特性: 1、   w3 Jmail4.3组件重新设计了

coffeehuan的专栏 1235

JMail 4.5 邮件组件开发详解与实战使用

JMail 4.5 是一款专为 ASP(Active Server Pages)环境设计的高性能邮件发送组件,广泛应用于企业级 Web 应用中实现邮件通知、用户注册验证、订单提醒等功能。它封装了底层的 SMTP 协议通信逻辑,使开发者无需深入了解邮件传输机制即可快速实现邮件发送功能。相较于其他邮件组件JMail 4.5 在易用性、功能丰富性和稳定性方面具有明显优势。它支持 HTML 邮件、附件发送、多语言编码、SSL/TLS 加密连接等高级特性,适用于多种邮件服务提供商的接口集成。

weixin_35749440的博客 813

jmail各种版本(4.0;4.4;4.5)

jmail各种版本(4.0;4.4;4.5)

基于JMail组件的在线邮件发送系统

在当今的数字化世界中,邮件已成为沟通的重要工具,尤其在商务和日常通信中扮演着不可或缺的角色。在线邮件发送系统为用户提供了便捷的邮件发送服务,无论是个人邮件还是企业邮件,都能通过互联网快速、高效地送达至收件人邮箱。它不仅优化了邮件发送的流程,还提高了邮件系统整体的可用性和可靠性。本章将带领读者理解在线邮件发送系统的基本概念、工作原理以及它在现代IT环境中的重要性。我们会从一个高层次的视角来审视这一系统,为深入探讨其背后的技术细节做好准备。

weixin_30248619的博客 1100

Jmail 发送邮件

 jmail.dll在没有安装的之前还需要安装注册1、 安装 注册开始-运行cmd-敲regsvr32   C:/Jmail/Jmail.dll 跟使用别的组件一样,在使用Jmail邮件组件之前要先安装或注册该组件。把Jmail.dll文件拷贝到硬盘的某一目录下(如C:/Jmail/Jmail.dll),然后执行命令Regsvr32 C:/Jmail/Jmail.dll即可。 

我是菜鸟 860

W3 Jmail使用详细教程+简单实例

W3 JMail 邮件组件是Dimac公司开发的用来完成邮件的发送、接收、加密和集群传输等工作的。w3 Jmail组件是国际最为流行的邮件组件之一,当今世界上绝大部分ASP程序员都在使用w3 Jmail组件构建邮件发送系统,那是因为w3 Jmail组件使用了新的内核技术,使其更加可靠和稳定。 一、下面向读者介绍w3 Jmail4.3组件的新特性: 1、 w3 Jmail4.3组件重新设计了其内...

zidielang的专栏 2047

Jmail实现邮件发送

闲着无聊 一个用jmail实现的邮件发送!! 方法是先下载jmail组件 然后安装、注册! 注册jmail的方法是:Regsvr32 g:/Jmail/jmail.dll  过会会提示你注册成功!! 最后一点就是关闭杀软、防火! 163 126邮箱的不行! jmail.Message mail = new jmail.Message()

Panda 914

Jmail邮件组件说明,安装及卸载

1、   安装 跟使用别个组件一样,在使用Jmail邮件组件之前要先安装或注册该组件Jmail.dll。具体注册方法,是先把Jmail.dll文件拷贝到硬盘的某一目录下(如C:\Jmail\Jmail.dll),然后执行命令Regsvr32 C:\Jmail\Jmail.dll即可。 2、   卸载 卸载组件是安装组件的相反动作,可以使用参数/U来卸载已安装的组件,执行命令Reg

'尛東峝學. 1357

ASP用JMail、CDO发送邮件

前一段时间有发过一个简单的JMAIL邮件发邮件的代码,今天就把这个代码做一个具体的注解,并增加了另外两个格式的代码,并举几个简单的例子:  首先是jmail.smtpmail的核心代码: Set jmail = Server.CreateObject("JMAIL.SMTPMail") '创建一个JMAIL对象  jmail.silent = true 'JMAIL不会抛出例外错误,返回

xergnvij 481

Web应用邮件功能实现:Jmail、CDONTS与ASPEmail组件指南

Jmail是由Dimac公司开发的一个强大邮件发送组件,允许开发者在Web应用中通过服务器端脚本快速发送电子邮件。Jmail通过简单易用的API提供了广泛的邮件处理能力,包括但不限于发送纯文本和HTML邮件、添加附件、多邮件地址处理等。Jmail支持SMTP、ESMTP协议,并具有非常灵活的邮件头设置能力。它支持多种编码方式,可以确保邮件在不同的邮件服务器和客户端之间正确传输,同时它还能够处理邮件队列,以避免发送大量邮件时出现的超时和失败问题。

weixin_36369848的博客 1087
上一篇: ASP.Net环境下使用Jmail组件发送邮件
下一篇: JDK1.5的新特性
bug_bug
博客等级 码龄20年 5粉丝 29原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值