站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
Jmail
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
[[Image:jmail_big3.png|right|220px]] [[jmail]]是一个第三方[[邮件]]操作组件,通常位于[[web]][[服务器]]端,和站点[[程序]]紧密配合来接收及提交邮件到邮件服务器的控件,让[[网站]]拥有发送邮件既接收邮件的功能。jmail是一种服务器端的邮件发送组件,和个人用的[[客户端]]邮件软件不一样的。jmail是在服务器上给程序用来发邮件用的,除了软件编程人员,其他人一般平常用不上。注册时的激活邮件的发送用到的就是它。 ==Jmail特点== *可以发送附件; *详细日志能力,便于你查看问题所在; *设置邮件发送的优先级; *支持多种格式的邮件发送,比如说以[[HTML]]或者[[TXT]]的方式发送邮件。这是个免费的组件。 *密件发送/(CC)抄送/紧急信件发送能力; *最关键的就是--免费的组件,不必花钱,所以非常值得使用。 ==Jmail扩展== 与此相同的还有CDONTS.NewMail,[[Persits]].[[MailSender]],[[IISmail]].[[Iismail]]等等,他们唯一区别就是jmail只需要注册一个[[DLL]]组件即可被调用,而其他则需要在[[iis]]上设置发布[[smtp]]服务器 ==Jmail实际应用== *Body(信件正文) : 字符串 如:JMail.Body = "这里可以是用户填写的表单内容,可以取自Form。" *Charset(字符集,缺省为"US-ASCII") : 字符串 如:JMail.Charset = "US-ASCII" *ContentTransferEncoding : 字符串 指定内容传送时的编码方式,缺省是"Quoted-Printable" 如:JMail.ContentTransferEncoding = "base64" *ContentType(信件的contentype. 缺省是"text/plain") : 字符串 如果你以HTML格式发送邮件, 改为"text/html"即可。 如:JMail.ContentType = "text/html" *Encoding : [[字符串]] 设置附件编码方式(缺省是"base64)。 可以选择使用的是"base64", "uuencode" or "quoted-printable" 如:JMail.Encoding = "base64" *Log(Jmail创建的日志,前提loging属性设置为true,见下面) : 字符串 如:使用Response.Write( JMail.Log )语句列出日志信息。 *Logging(是否使用日志) : 布尔型 如:JMail.Logging = true *Recipients : 字符串 只读属性,返回所有收件人 如:Response.Write( "" + JMail.Recipients + "" ); *ReplyTo(指定别的回信地址) : 字符串 如:JMail.ReplyTo = "qiao198@hotmail.com" *Sender( 发件人的邮件地址) : 字符串 如:JMail.Sender = "qiao198@21cn.com" *SenderName(发件人的姓名) : 字符串 如:JMail.SenderName = "一克" *ServerAddress(邮件服务器的地址) : 字符串 你可以指定多个服务器,用分号点开。可以指定[[端口]]号。 如果serverAddress保持空白,JMail会尝试远程邮件服务器,然后直接发送到服务器上去。 如:JMail.ServerAddress = "mail.21cn.net.cn" *Subject(设定邮件的标题,可以取自Form。):字符串 如:JMail.Subject = "客户反馈表单" *添加文件附件到邮件 如:JMail.AddAttachment( "c:anyfile.zip" ) *AddCustomAttachment( FileName, Data ) 添加自定义附件. 如:JMail.AddCustomAttachment( "anyfile.txt", "Contents of file" ); *AddHeader( Header, Value ) 添加用户定义的信件标头。 如:JMail.AddHeader( "Originating-IP","192.158.1.10" ); *AddRecipient(收件人):字符串 如:JMail.AddRecipient( "qiao198@hotmail.com" ); *AddRecipientBCC( Email ),密件收件人: 如:JMail.AddRecipientBCC( "qiao198@hotmail.com" ); *AddRecipientCC( Email ) ,抄送收件人: 如:JMail.AddRecipientCC( "" ) *AddURLAttachment( [[URL]], 文档名) 下载并添加一个来自url的附件. 第二个参数"文档名", 用来指定信件收到后的文件名。 如:JMail.AddURLAttachment( "<nowiki>http://www.chinabs.net/jmail.zip</nowiki>", "jmail" ) *AppendBodyFromFile( 文件名) ,将文件作为信件正文: 如:JMail.AppendBodyFromFile( "c:anyfile.txt" ) *AppendText( Text ) 追加信件的正文内容,比如增加问候语或者其它信息。 如:JMail.AppendText( "欢迎访问本站!" ) *Close() ,强制JMail关闭缓冲的与邮件服务器的连接: 如:JMail.Close() *发送【调用格式:objJMail.Send(SMTPServerAddress[:Port])】 例:JMail.Send("smtp.163.com") ==相关条目== *[[JspImage]] *[[FSO]] *[[smtp]] *[[pop3]] ==参考来源== *http://www.acnis.com/modules.php?name=ArticlE&file=article&sid=183 *http://baike.baidu.com/view/1385494.htm [[category:组件|J]] [[category:Email|J]]
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)