asp网站收到留言发一份到我邮箱

2024-11-26 10:05:49
推荐回答(2个)
回答1:

这个应该可以的,但是要确保你的网站服务器要支持JMail 还有,你的发信邮箱要开通smtp服务.

在Savegb.asp 页面加入如下代码
<%
if request("button")="提交留言" then
Set msg = Server.CreateObject("JMail.Message")
msg.silent = true
msg.Logging = true
msg.Charset = "gb2312"
msg.ContentType = "text/html" '邮件的格式为HTML的
msg.MailServerUserName ="abc123" ''输入smtp服务器验证登陆名 (例如邮箱为:abc123@163.com)
msg.MailServerPassword ="123456" ''输入smtp服务器验证密码 (用户Email帐号对应的密码)
msg.From ="abc123@163.com"' ''发件人Email
msg.FromName ="张三"' ''发件人姓名
msg.AddRecipient "def@163.com" ''收件人Email
msg.Subject ="信件主题"' ''信件主题
msg.Body ="称呼:"& request("name") &"
电话:"& request("tel") &"
邮箱:"& request("mail") & "
地址:" & request("address") &"
标题:"& request("title") &"
内容:"& request("content") ''正文
msg.Send ("smtp.163.com") ''smtp服务器地址(例如邮箱为:abc123@163.com的smtp服务器地址为smtp.163.com)
set msg = nothing
response.Write("")
end if
%>

回答2:

应当很简单,我们可以提供你域名或空间。