asp发邮件(用户在使用电子邮件之前要向ASP申请一个什么)
asp无需密码发邮件的问题
呵呵,,少年,你想在太多了,
邮件的原理是什么?
A写信发送给B,
请问你的A,你不想用126的邮件服务,那你的邮件来源哪里?
有是有可能做到,但是这样,你的成本高了不止一点点。
就是把发送源设置成你的服务器,设置你的服务器成为MAIL简单,你还需要注册,这样B才能认到A源发过来的邮件。。
老老实实用126吧。
asp发送邮件??
Set mail = Server.CreateObject("CDONTS.NewMail")
mail.TO = "hxh76620447@163.com"
mail.From = "hxh76620447@163.com"
mail.Subject = "主题看看"
mail.Body = "有没有"
mail.Send
set mymail=nothing
on error resume next
if err0 then
response.write "邮件发送失败!失败原因:"err.Description
else
response.write "邮件发送成功!"
end if
asp使用Jmail发送邮件
下面的是2个页面,我成功测试过。
mess.thml页面:
html xmlns=""
head
meta http-equiv="Content-Type" content="text/html; charset=gb2312" /
title..::驶向天边-网页设计-::.. jmail提交邮箱代码测试/title
link rel="stylesheet" type="text/css" href=""
style type="text/css"
!--
body,td,th {
font-size: 12px;
color: #20707d;
line-height:22px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background:url(image/bg.jpg);
background-position:center;
}
*{ margin:0; padding:0; border:0;}
html,body { height:100%;}
a:link {
color: #20707d;
text-decoration:none
}
a:visited {
color: #20707d;
text-decoration:none
}
a:hover {
color: #2F99D2;
text-decoration:none
}
a:active {
color: #20707d;
text-decoration:none
}
.top{margin:0 auto; width:800px;background:#FFFFFF; height:100%;}
.logo{margin:0px 5px 0px 5px; background: url(image/MAIN_04.gif) repeat-x; height:87px; width:790;}
.logoleft{float:left; height:87px;}
.logoright{float:right;text-align:right; padding-right:10px;}
.searchinput{border:medium none; background-color:transparent; font-family:Verdana, Arial, Helvetica, sans-serif; width:152px; height:27px; font-size:14px; line-height:28px; color:#20707d;}
.pagediv{margin:0px 5px 0px 5px; height:100%}
.pagemenu{ width:227px; height:100%; float:left; height:100%;}
.pagemenu0{ float:left; width:7px;}
.pagemenu1{float:left; width:556px;background-color:#FFFFFF}
.menuleft{padding-left:30px;}
.foot{height:30px; background:#20707d;width:790px;margin:0px 5px 0px 5px; color: #EEFBFF; text-align: right;}
.footdiv{height:30px; background:#fff; width:790px;}
.content{width:530px;padding:0px 10px 0px 10px; text-align: left;}
.title{width:530px;padding:10px 10px 0px 10px;text-align:right; font-family:Arial, Helvetica, sans-serif;}
.gcimg{float:left; width:33%; text-align:center; height:120px; overflow:hidden; margin:0 auto;}
.input3{border:1px #CCCCCC solid; font-family: Verdana, Arial, Helvetica, sans-serif;}
.button{border:1px #CCCCCC solid; font-size:12px; background: #E8F4F4; color: #006666; font-family:Verdana, Arial, Helvetica, sans-serif; height:20px; line-height:20px;}
.ListTitle{border-bottom:1px #5FA5D8 dashed;}
.left{padding-left:10px;}
.gctxt{float:left; width:33%; text-align:center;margin:0 auto;}
.subbg{ background:url(image/MAIN_25.gif) no-repeat center; height:191px; width:556px;}
--
/style
/head
body
script language="JavaScript" type="text/javascript"
function isEmail(vEMail)
{
var regInvalid=/(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/;
var regValid=/^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;
return (!regInvalid.test(vEMail)regValid.test(vEMail));
}
function check()
{
if ((document.form1.sendemail.value)=="")
{
window.alert ("请输入发件邮箱!");
document.form1.sendemail.select();
document.form1.sendemail.focus();
return false;
}
if ((document.form1.title.value)=="")
{
window.alert ("请输入相关主题!");
document.form1.title.select();
document.form1.title.focus();
return false;
}
if ((document.form1.conten.value)=="")
{
window.alert ("请输入相关描述!");
document.form1.conten.select();
document.form1.conten.focus();
return false;
}
if ((document.form1.name.value)=="")
{
window.alert ("请输入联系人!");
document.form1.name.select();
document.form1.name.focus();
return false;
}
if ((document.form1.tel.value)=="")
{
window.alert ("请输入联系电话!");
document.form1.tel.select();
document.form1.tel.focus();
return false;
}
if (!(isEmail(document.form1.email.value )))
{
alert("输入的邮箱地址错误,请重新输入!");
document.form1.email.select();
document.form1.email.focus();
return false;
}
else
{ document.form1.tHtml.value=document.form1.innerHTML;
document.form1.submit();}
}
/script
form id="form1" name="form1" method="post" action="jmail.asp"
table width="350" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF"
tr
td colspan="2"font color="#008F9A"strong给我们留言/strong/font/td
/tr
tr
td height="20" align="left" 发送邮箱:/td
tdinput name="sendemail" type="text" class="input3" id="sendemail" size="20" /
*/td
/tr
tr
td width="65" height="20" align="left" 相关主题:/td
tdinput name="title" type="text" class="input3" id="title" size="20" /
*
input name="subject" type="hidden" id="subject" value="客户反馈信息" /
input name="tHtml" type="hidden" id="tHtml" //td
/tr
tr
td width="65" height="80" align="left" 相关描述:/td
tdtextarea name="conten" cols="30" rows="5" class="input3" id="conten"/textarea
*/td
/tr
tr
td width="65" height="20" align="left" 公司名称:/td
tdinput name="comname" type="text" class="input3" id="comname" size="20" //td
/tr
tr
td width="65" height="20" align="left" 联 系 人:/td
tdinput name="name" type="text" class="input3" id="name" size="20" /
*/td
/tr
tr
td width="65" height="20" align="left" 联系电话:/td
tdinput name="tel" type="text" class="input3" id="tel" size="20" /
*务必真实/td
/tr
tr
td width="65" height="20" align="left" 联系地址:/td
tdinput name="add" type="text" class="input3" id="add" size="20" / /td
/tr
tr
td width="65" height="20" align="left" 电子邮件:/td
tdinput name="email" type="text" class="input3" id="email" size="20" /
*务必真实/td
/tr
tr
td height="20"?/td
td
input name="Submit3" type="button" class="button" value="提交" onclick="return check()"/
??
input name="Submit4" type="reset" class="button" value="重置" / /td
/tr
tr
td?/td
td?/td
/tr
/table
/form/body
/html
jmail.asp页面:
%
dim sendemail,jmail,tHtml,Subject,content,at63
Subject=trim(request.form("Subject"))
tHtml=trim(request.form("tHtml"))
sendemail=trim(request.form("sendemail"))
Set JMail = Server.CreateObject("Jmail.Message")
JMail.From = "daigua2102@163.com"
'来自哪果发送
JMail.FromName = "客户反馈"
'发送名
JMail.CharSet = "GB2312"
JMail.Priority = 3
JMail.ReplyTo = "daigua2102@163.com"
'回复email
JMail.AddRecipient sendemail
JMail.Subject = Subject
JMail.AppendText "客户反馈"
content = "link rel=""stylesheet"" type=""text/css"" href="""""
content=content thtml
'thtml变量是整个表单的html代码,表单设置的文本字段input name="sendemail" type="text" class="input3" id="sendemail" size="20" /,提交时用innerHTML获取表单html代码
JMail.AppendHTML content
JMail.MailServerusername = "daigua2102@163.com"
'服务邮箱地址
JMail.MailServerPassword = "4722188"
'服务邮箱密码.邮箱密码是正确的.用来演试的.请不要修改我的修改,谢谢合作
if (JMail.Send ("smtp.163.com")) then
'JMail.Send 发送服务器
response.write "scriptalert('发送成功!');history.back(-1);/script"
else
response.write "scriptalert('企业邮箱服务器出现问题.发送失败!');history.back(-1);/script"
end if
%