社区
ASP
帖子详情
关于ASP+eWebEditor发邮件 只能发文本问题,不能发HTML连接
thono
2007-01-11 11:43:52
又到半夜了,研究了好几天,始终没办法实现邮件HTML发送,偶比较菜
就用了ASP+eWebEditor 想实现HTML 而且支持复制--粘贴网页的
可以收到的邮件内容部分空白~~~~
哪位大哥指点指点如何实现支持HTML格式的EMAIL 不用eWebEditor也行
小弟万分感谢~~~~~~~
~~~敬礼!!!!
...全文
201
2
打赏
收藏
关于ASP+eWebEditor发邮件 只能发文本问题,不能发HTML连接
又到半夜了,研究了好几天,始终没办法实现邮件HTML发送,偶比较菜 就用了ASP+eWebEditor 想实现HTML 而且支持复制--粘贴网页的 可以收到的邮件内容部分空白~~~~ 哪位大哥指点指点如何实现支持HTML格式的EMAIL 不用eWebEditor也行 小弟万分感谢~~~~~~~ ~~~敬礼!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
thono
2007-01-12
打赏
举报
回复
看了iasky大哥写的代码
//用Jmail 发送HTML邮件!
apply.asp 包含一个常见的申请表单集(要求填写姓名/性别/生日/学历等)
form action 指向sendmail.asp
sendmail.asp 代码内容 (注意阅读注释,将必要部分改为你的实际情况)
<%
If (cStr(Request("classid")) <> "") Then
Dim theSubject
theSubject=Request.QueryString("topic") '从传递过来的url参数获得邮件主题名
'定义所需变量
Dim realname,birthday,sex,marriage,social,stature,prc,idcard,tele,email,address,salary,learn,exper,target
realname=Request.Form("realname")'从表单获取发件人姓名
sex=Request.Form("sex")'从表单获取发件人性别
marriage=Request.Form("marriage")'从表单获取发件人婚姻状况
birthday=Request.Form("birthday")'从表单获取发件人性别
social=Request.Form("social")'从表单获取发件人政治面貌
stature=Request.Form("stature")'从表单获取发件人身高
prc=Request.Form("prc")'从表单获取发件人户口所在地
idcard=Request.Form("idcard")'从表单获取发件人身份证号码
tele=Request.Form("tele")'从表单获取发件人电话
email=Request.Form("email")'从表单获取发件人email
address=Request.Form("address")'从表单获取发件人住址
salary=Request.Form("salary")'从表单获取发件人期待薪酬
learn=Request.Form("learn")'从表单获取发件人学历
exper=Request.Form("exper")'从表单获取发件人工作经历
target=Request.Form("target")'从表单获取发件人个人目标
Dim JMail
Set JMail = Server.CreateObject("JMail.Message")
JMail.Charset = "gb2312" ' 邮件字符集,默认为"US-ASCII"
' JMail.ISOEncodeHeaders = False ' 是否进行ISO编码,默认为True
JMail.ContentType = "text/html" '邮件头设置, 默认为 "text/plain" ,发送HTML信息,改为 "text/html"
' 发送者信息(可用变量方式赋值)
JMail.From = "三叶草工作室" ' 发送者地址
JMail.FromName = "Studio S.Y.C" ' 发送者姓名
JMail.Subject = "职位申请函" ' 邮件主题
' 身份验证
JMail.MailServerUserName = "yourMailServerUserName" ' 身份验证的用户名
JMail.MailServerPassword = "yourMailServerPassword" ' 身份验证的密码
' 设置优先级,范围从1到5,越大的优先级越高,3为普通
JMail.Priority = 3
JMail.AddHeader "Originating-IP", Request.ServerVariables("REMOTE_ADDR")
' 加入一个收件人【变量email:收件人地址】可以同一语句重复加入多个
JMail.AddRecipient "youremail@mail.com"
' 加入附件【变量filename:附件文件的绝对地址,确保用户IUSR_????有访问的权限】
' 变量filename值可以来自一个上传表单域,本例省略
' 【参数设置是(True)否(False)为Inline方式】
'attachfile = JMail.AddAttachment (filename, True)
' 邮件主体(HTML(注意信件内链接附件的方式))
JMail.Body = "<html><head><title>应聘资料-申请职位"&theSubject&_
"</title><meta http-equiv=""Content-Type"" content=""text/html; charset=gb2312"">"&_
"<style type=""text/css""><!--.style1 {color: #CC0000;font-weight: bold;}-->"&_
"</style></head><body><table width=""100%"" border=""0"" cellpadding=""0"""&_
" cellspacing=""1"" bgcolor=""#990000""><tr><td><table width=""100%"""&_
" border=""0"" align=""center"" cellpadding=""6"" cellspacing=""0"" "&_
"bgcolor=""#FFFFFF""><tr><td height=""25"" bgcolor=""#CCCCCC"">"&_
"<span class=""style1"">申请职位: "&theSubject&"</span></td></tr>"&_
"<tr><td height=""25"" bgcolor=""#F5F5F3""><span class=""style1"">申请人资料</span></td></tr>"&_
"<tr><td>姓名:"&realname&"</td></tr><tr><td>性别:"&sex&"</td></tr>"&_
"<tr><td>出生年月:"&birthday&"</td></tr><tr><td> 婚姻状况:"&marriage&"</td></tr>"&_
"<tr><td>政治面貌:"&social&"</td></tr><tr><td>身高:"&stature&"cm</td></tr>"&_
"<tr><td>户口所在地:"&prc&"</td></tr><tr><td>身份证号码:"&idcard&"</td></tr>"&_
"<tr><td>联系电话:"&tele&"</td></tr><tr><td>联系Email:"&email&"</td></tr>"&_
"<tr><td>联系地址:"&address&"</td></tr><tr><td>期望月薪:"&salary&" </td></tr>"&_
"<tr><td>学历:"&learn&"</td></tr><tr><td>工作经历:"&exper&"</td></tr>"&_
"<tr><td>个人目标:"&target&"</td></tr>"&_
"<tr><td><br/>此邮件来自三叶草申请系统,三叶草企业邮局版权所有.<br/></td></tr></table></td></tr>"&_
"</table></body></html>"
' 发送【调用格式:SMTPServerAddress)】
JMail.Send("mail.youremail.com")
' 关闭并清除对象
JMail.Close()
Set JMail = Nothing
Response.Redirect("sendok.asp")'发送完成后转向成功页面
End If
%>
我把文件比较了下 以为少了个 JMail.ContentType = "text/html" '邮件头设置, 默认为 "text/plain" ,发送HTML信息,改为 "text/html"加上了也不好用,
又干脆把 下面的加上了,也是不行。。。。。。。实在郁闷了
JMail.Body = "<html><head><title>应聘资料-申请职位"&theSubject&_
"</title><meta http-equiv=""Content-Type"" content=""text/html; charset=gb2312"">"&_
"<style type=""text/css""><!--.style1 {color: #CC0000;font-weight: bold;}-->"&_
"</style></head><body><table width=""100%"" border=""0"" cellpadding=""0"""&_
" cellspacing=""1"" bgcolor=""#990000""><tr><td><table width=""100%"""&_
" border=""0"" align=""center"" cellpadding=""6"" cellspacing=""0"" "&_
"bgcolor=""#FFFFFF""><tr><td height=""25"" bgcolor=""#CCCCCC"">"&_
"<span class=""style1"">申请职位: "&theSubject&"</span></td></tr>"&_
"<tr><td height=""25"" bgcolor=""#F5F5F3""><span class=""style1"">申请人资料</span></td></tr>"&_
"<tr><td>姓名:"&realname&"</td></tr><tr><td>性别:"&sex&"</td></tr>"&_
"<tr><td>出生年月:"&birthday&"</td></tr><tr><td> 婚姻状况:"&marriage&"</td></tr>"&_
"<tr><td>政治面貌:"&social&"</td></tr><tr><td>身高:"&stature&"cm</td></tr>"&_
"<tr><td>户口所在地:"&prc&"</td></tr><tr><td>身份证号码:"&idcard&"</td></tr>"&_
"<tr><td>联系电话:"&tele&"</td></tr><tr><td>联系Email:"&email&"</td></tr>"&_
"<tr><td>联系地址:"&address&"</td></tr><tr><td>期望月薪:"&salary&" </td></tr>"&_
"<tr><td>学历:"&learn&"</td></tr><tr><td>工作经历:"&exper&"</td></tr>"&_
"<tr><td>个人目标:"&target&"</td></tr>"&_
"<tr><td><br/>此邮件来自三叶草申请系统,三叶草企业邮局版权所有.<br/></td></tr></table></td></tr>"&_
"</table></body></html>"
我的唯一能显示出内容就必须写成 session("bodytext")=formattext(request("bodytext"))
然后JMail.Body = session("bodytext") 这样就能显示能容了,可惜是文本形式的
救命啊~~~~~~~~~~~~高手大哥门
thono
2007-01-12
打赏
举报
回复
大哥门,没人理腌呢
eWebEditor
Manual
eWebEditor
Manual在线
HTML
编辑器 -
HTML
在线编辑好帮手Version 4.6www.
eWebEditor
.netservice@ewebsoft.com目 录 1 产品介绍. 71.1 产品概述. 71.2 产品效益. 81.2.1 给企业带来的效益. 81.
[转]信息安全相关理论题(二)
27、在工程实施之前,验收方可以不给施工方弱电布线图纸,但施工结束后必须有图纸 A、 对 B、 错 您的答案: 标准答案: B 28、在OSI七层协议中,提供一种建立
连接
并有序传输数据的方法的层是 A、 传输层 B、 表示层...
关于任意文件下载及上传漏洞
文章目录任意文件读取下载1、原理2、利用方式3、漏洞修复4、实例...解析漏洞(上传的文件通过解析漏洞达到执行的目的)1、IIS5.x-6.x2、apache解析漏洞3、Nginx解析漏洞4、IIS7.5解析漏洞5、
Ewebeditor
漏洞6、fckedi
[转]信息安全相关理论题(三)
24、在整个工作中,无权限程序1
发
送广播到程序2,有权限的程序2
不能
让程序1下载文件。() A、 对 B、 错 您的答案: 标准答案: B 25、哪个选项不是利用Activity劫持对系统进行恶意攻击的? A、 遍历运行...
web安全基础
虚拟机的克隆分为创建
连接
克隆和创建完整克隆 克隆和快照的区别 1.快照是对单一虚拟机的操作 2.克隆是进行虚拟机复制 在一定程度上两者都起到vm虚拟机状态保存。 无论是快照还是克隆都占用对应的储存空间,...
ASP
28,408
社区成员
356,956
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章