社区
ASP
帖子详情
怎么能让表单一提交,就直接发对方邮箱里?
yuanrucool
2004-08-11 08:32:46
怎么能让表单一提交,就直接发对方邮箱里?
...全文
128
5
打赏
收藏
怎么能让表单一提交,就直接发对方邮箱里?
怎么能让表单一提交,就直接发对方邮箱里?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
19az
2004-08-11
打赏
举报
回复
如果只是简单的发送,没必要使用组件的
用自带的即可,代码如下,粘上就能用
<%
Set myMail = CreateObject("CDONTS.NewMail")
myMail.BodyFormat = 0
myMail.MailFormat = 0
myMail.From = "webmaster@job5156.com"
myMail.To ="youmail@163.com "
myMail.Subject = "喂!,收到请回话!"
myMail.Body="哈哈!"
myMail.Send
set myMail=nothing
%>
GageCSDN
2004-08-11
打赏
举报
回复
<form action="mailto:Gage@cjol.com">
抄送:<input type="text" name="cc"><br>
密送:<input type="text" name="bcc"><br>
邮件标题:<input type="text" name="subject"><br>
邮件内容:<br>
<textarea name="body"></textarea><br>
<input type="submit" value="发送">
</form>
fashchina
2004-08-11
打赏
举报
回复
用组件, 首先是jmail.smtpmail的核心代码:
<%
Set jmail =
Server.CreateObject("JMAIL.SMTPMail")
'创建一个JMAIL对象
jmail.silent = true
'JMAIL不会抛出例外错误,返回的值为FALSE跟TRUE
jmail.logging = true '启用使用日志
jmail.Charset = "GB2312" '邮件文字的代码为简体中文
jmail.ContentType = "text/html" '邮件的格式为HTML的
jmail.ServerAddress = "Server Address"
'发送邮件的服务器
jmail.AddRecipient Email '邮件的收件人
jmail.SenderName = "SenderName" '邮件发送者的姓名
jmail.Sender = "Email Address" '邮件发送者的邮件地址
jmail.Priority = 1 '邮件的紧急程序,1 为最快,5 为最慢, 3
为默认值
jmail.Subject = "Mail Subject" '邮件的标题
jmail.Body = "Mail Body" '邮件的内容
jmail.AddRecipientBCC Email '密件收件人的地址
jmail.AddRecipientCC Email '邮件抄送者的地址
jmail.Execute() '执行邮件发送
jmail.Close '关闭邮件对象
%>
w3
Jmail4.3组件重新设计了其内部结构??使用Message对象代替原来的单一对象Jmail.smtpmail发送邮件,有些方法需要身份验证的(如163、yahoo等),可以用下面的方法解决:
<%
Set jmail =
Server.CreateObject("JMAIL.Message") '建立发送邮件的对象
jmail.silent = true
'屏蔽例外错误,返回FALSE跟TRUE两值j
mail.logging = true '启用邮件日志
jmail.Charset = "GB2312" '邮件的文字编码为国标
jmail.ContentType = "text/html"
'邮件的格式为HTML格式
jmail.AddRecipient Email '邮件收件人的地址
jmail.From = "Email From for Sender"
'发件人的E-MAIL地址
jmail.MailServerUserName = "UserName of
Email" '登录邮件服务器所需的用户名
jmail.MailServerPassword = "Password of
Email" '登录邮件服务器所需的密码
jmail.Subject = "Mail Subject" '邮件的标题
jmail.Body = "Mail Body" '邮件的内容
jmail.Prority = 1 '邮件的紧急程序,1 为最快,5 为最慢,
3 为默认值
jmail.Send("Server Address")
'执行邮件发送(通过邮件服务器地址)
jmail.Close() '关闭对象
%>
再讲一下微软自带的CDONTS组件的发信的方法:
<%
Set cdomail =
Server.CreateObject("CDONTS.NewMail") '建立邮件对象
cdomail.Subject = "Mail Subject" '邮件标题
cdomail.From = "Sender's Mail" '发件人的地址
cdomail.To = "Email will from" '收件人的地址
cdomail.Body = "Mail Body" '邮件的内容
cdomail.Send '执行发送
%>
这种方法发送邮件是最简单的,同时也带来一定的问题,就是很少有服务器会开这项服务!
我们写程序,一般情况下都是说要代码模块化,这样方便维护,同时也方便移植。因此,我在这里将这个发邮件的写成一个子程,在调用的时候可以直接调用(当然,如果你高兴写成函数的话也是可以的,这个主要是看个人兴趣):
<%
'参数说明
'Subject : 邮件标题
'MailAddress : 发件服务器的地址,如smtp.163.com
'Email : 收件人邮件地址
'Sender : 发件人姓名
'Content : 邮件内容
'Fromer : 发件人的邮件地址
Sub SendAction(subject, mailaddress, email,
sender, content, fromer)
Set jmail =
Server.CreateObject("JMAIL.SMTPMail")
'创建一个JMAIL对象
jmail.silent = true
'JMAIL不会抛出例外错误,返回的值为FALSE跟TRUE
jmail.logging = true '启用使用日志
jmail.Charset = "GB2312" '邮件文字的代码为简体中文
jmail.ContentType = "text/html"
'邮件的格式为HTML的
jmail.ServerAddress = mailaddress
'发送邮件的服务器
jmail.AddRecipient Email '邮件的收件人
jmail.SenderName = sender '邮件发送者的姓名
jmail.Sender = fromer '邮件发送者的邮件地址
jmail.Priority = 1 '邮件的紧急程序,1 为最快,5 为最慢, 3
为默认值
jmail.Subject = subject '邮件的标题
jmail.Body = content '邮件的内容
'由于没有用到密抄跟抄送,这里屏蔽掉这两句,如果您有需要的话,可以在这里恢复
'jmail.AddRecipientBCC Email '密件收件人的地址
'jmail.AddRecipientCC Email '邮件抄送者的地址
jmail.Execute() '执行邮件发送
jmail.Close '关闭邮件对象
End Sub
'调用此Sub的例子
Dim
strSubject,strEmail,strMailAdress,strSender,strContent,strFromer
strSubject = "这是一封用JMAIL发送的测试邮件"
strContent = "JMail组件发送测试成功!"
strEmail = "runbing@eyou.com"
strFromer = "runbing@eyou.com"
strMailAddress = "mail.ubbcn.com"
Call SendAction
(strSubject,strMailaddress,strEmail,strSender,strContent,strFromer)
%>
要有组件支持
xiaobird1
2004-08-11
打赏
举报
回复
提交后,取得数据,并使用组件发送邮件。
看FAQ,N多例子。
GageCSDN
2004-08-11
打赏
举报
回复
<form action="mailto:XXX@ABC.com">
......
<input type="submit" value="发送" name="submit_text">
</form>
html5如何
提交
到
邮箱
,如何在html网页中
提交
表单
直接
发
送到
邮箱
本文介绍如何利用HTML
表单
结合ASP与JMail组件将
表单
数据
直接
发
送至指定
邮箱
的方法。通过设置
表单
页与处理页,实现
表单
信息的收集与邮件
发
送。
如何在html网页中
提交
表单
直接
发
送到
邮箱
本文详细介绍了如何使用HTML
表单
结合ASP页面和Jmail组件实现
表单
内容自动
发
送到指定
邮箱
的功能,包括
表单
制作、代码实现及上传部署等步骤。
dede织梦
提交
表单
并
发
送至
邮箱
在DedeCMS中,若要实现自定义
表单
的内容不仅留言到后台,还需
发
送到
邮箱
,需要配置SMTP服务器信息。本文介绍了如何设置163
邮箱
作为SMTP服务器,并在DIY插件的diy.php中添加代码,实现
表单
提交
后自动
发
送邮件通知。
怎样通过HTM页面
直接
提交
到Email的
表单
本文介绍如何使用HTML
表单
将用户输入的数据
直接
发
送到指定的电子邮件地址。提供了两种实现方式,一种是纯HTML的方式,另一种是结合JavaScript来动态生成邮件链接。
html
表单
提交
到
邮箱
,
表单
action mailto
发
邮件
本文介绍如何通过HTML
表单
将用户输入的数据整理成电子邮件并
发
送到指定
邮箱
的方法。主要步骤包括设置
表单
action属性、配置邮件主题及正文等。
ASP
28,404
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章