LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

Jmail组件发送及收邮件的asp代码 二

admin
2010年7月3日 10:48 本文热度 6892
jmail实例:[br]
[br]您的姓名: [br] [br]电子邮件: [br] [br]邮件主题: [br] [br]您的意见和建议:
[br] [br] [br] [br]
[br][br][br]post.asp代码: [br][br] [br] [br]发送表单 [br] [br][br] [br] [br]发送表单 [br] [br][br]<% [br]'首先使用request方法取得表单数据,取得的数据放在等号左侧的变量中; [br]name = request.form ("name") [br]email= request.form ("email") [br]mailsubject= request.form ("mailsubject") [br]text = request.form ("text") [br][br]%> [br][br]<% [br][br]‘创建jmail对象; [br]set jmail = server.createobject("jmail.smtpmail") [br][br]' 邮件服务器名称 [br]jmail.serveraddress = "mail.263.net.cn:25" [br][br]' 发件人的信箱 [br]jmail.sender = email [br][br]' 邮件标题 [br]jmail.subject = mailsubject [br][br]' 设置邮件的收件人信箱; [br]jmail.addrecipient "xxxx@mailhost.com" [br][br]'下面就是填表在内容区填写的内容,&是连接符,vbcrlf表示换行回车。 [br][br]mess = "---------------webmail表单开始-------------------" & vbcrlf [br]mess = mess & "留言人姓名:" & name & vbcrlf [br]mess = mess & "留言人邮件:" & email & vbcrlf [br]mess = mess & "留言人留言:" & text & vbcrlf [br]mess = mess & "---------------webmail表单结束-------------------" [br][br]jmail.body = mess [br][br]'设置邮件的优先级(1-5,1为最高) [br]jmail.priority = 1 [br][br]'执行发送任务; [br]jmail.execute [br][br]%> [br]
[br][br]邮件已顺利发出! [br][br]
[br] [br] [br][br][br][br]======================================================================================================[br]一个用jmail发信的过程,及使用方法. [br]发信时,直接调用这个过程就行了。 [br]<% [br]dim str,htmlbody [br]htmlbody="

i love 2yup!

" [br]str=jmailsend( "2yup","iloveyou",true,htmlbody,"2yup@2yup.com","suercool@sina.com","suercool","smtp.sina.com.cn","suercool","password") [br][br]if str="y" then [br]response.write("发送成功") [br]else [br]response.write("发送失败!请重试!") [br]end if [br]'================================================= [br]'函数名:jmailsend [br]'作 用:用jmail发送邮件 [br]'参 数:subject 邮件标题 [br]' body 邮件内容 [br]' body 邮件内容 [br]' ishtml 是否发送html格式邮件 (true 是) [br]' htmlbody html格式邮件内容 [br]'    mailto 收件人email [br]' from 发件人email [br]' fromname 发件人姓名 [br]' smtp smtp服务器 [br]' username 邮箱用户名 [br]' password 邮箱密码 [br]'返回值:jmailsend="n" 发送失败 jmailsend="y" 发送成功 [br]'~~~~~~~~~~suercool~~~~~ [br][br]'================================================= [br][br]function jmailsend(subject,body,ishtml,htmlbody,mailto,from,fromname,smtp,username,password) [br]dim jmailmsg [br]set jmailmsg=server.createobject("jmail.message") [br]jmailmsg.mailserverusername=username [br]jmailmsg.mailserverpassword=password [br][br]jmailmsg.addrecipient mailto [br]jmailmsg.from=from [br]jmailmsg.fromname=fromname [br][br]jmailmsg.charset="gb2312" [br]jmailmsg.logging=true [br]jmailmsg.silent=true [br][br]jmailmsg.subject=subject [br]jmailmsg.body=body [br]if ishtml=true then jmailmsg.htmlbody=htmlbody [br][br]if not jmailmsg.send(smtp) then [br]jmailsend="n" [br]else [br]jmailsend="y" [br]end if [br]jmailmsg.close [br]set jmailmsg=nothing [br]end function [br]%> [br][br][br][br]======================================================================================================[br]另一种:[br]<%[br] set jmail = server.createobject("jmail.smtpmail") '创建一个jmail对象[br] jmail.silent = true 'jmail不会抛出例外错误,返回的值为false跟true[br] jmail.logging = true '启用使用日志[br] jmail.charset = "gb2312" '邮件文字的代码为简体中文[br] jmail.contenttype = "text/html" '邮件的格式为html的[br] jmail.serveraddress = "server address" '发送邮件的服务器[br] jmail.addrecipient email '邮件的收件人[br] jmail.sendername = "sendername" '邮件发送者的姓名[br] jmail.sender = "email address" '邮件发送者的邮件地址[br] jmail.priority = 1 '邮件的紧急程序,1 为最快,5 为最慢, 3 为默认值[br] jmail.subject = "mail subject" '邮件的标题[br] jmail.body = "mail body" '邮件的内容[br] jmail.addrecipientbcc email '密件收件人的地址[br] jmail.addrecipientcc email '邮件抄送者的地址[br] jmail.execute() '执行邮件发送[br] jmail.close '关闭邮件对象[br]%>[br]===========================================================================================================[br][br]另一种:[br][br][br]<%@ language = "vbscript" %>[br][br]<% [br]if (request.servervariables ("request_method") = "post") then[br]from = request.form("from")[br]to_ = request.form("to")[br]subject = request.form("subject")[br]body = request.form("body")[br]else[br]' assume it is get[br]from = request.querystring("from") [br]to_ = request.querystring("to") [br]subject = request.querystring("subject") [br]body = request.querystring("body") [br]end if[br][br]set objnewmail = server.createobject ("cdonts.newmail") [br]objnewmail.send from, to_, subject, body[br]set objnewmail = nothing[br]response.write "message was sent"[br]%>

该文章在 2010/7/3 10:48:55 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2024 ClickSun All Rights Reserved