怎样把本页面的内容发送邮件?

wzx2275067 2005-10-21 09:53:07
在一个页面上有一个链接
比如:mailto:123@456.com
想实现把当前页面的内容当做邮件的内容发送,不是地址的发送
...全文
168 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
tigerwen01 2005-10-21
  • 打赏
  • 举报
回复
先把某页的内容读出:
<%
Set obj = Server.CreateObject("InetCtls.Inet.1")
obj.RequestTimeOut=20

sRequest = trim(Request("txtURL")) '获取某页的URL地址
sText = obj.OpenURL (CStr(sRequest))
'得到某页的内容并保存到变量sText中
sText = "<pre>" & vbcrlf & Server.HTMLEncode(sText) & vbCRLF & "</pre>"

set obj = nothing
%>

然后在使用email方式发送:
<%
dim objCDOMail
Set objCDOMail = Server.CreateObject("CDONTS.NewMail")
objCDOMail.From ="jackywen01@163.com" '发送方邮箱
objCDOMail.To =xxx@163.com '接受方邮箱
objCDOMail.Subject ="邮件发送测试"
objCDOMail.Body =sText '发送页面的内容
objCDOMail.BodyFormat=1 '设置为HTML格式
objCDOMail.Send
Set objCDOMail = Nothing
%>

slayerbb 2005-10-21
  • 打赏
  • 举报
回复
document.body.innerHTML

28,405

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧