| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 586 人关注过本帖
标题:各位来帮忙下,在线发邮件问题
只看楼主 加入收藏
pw178
Rank: 1
来 自:中国
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-8-22
收藏
 问题点数:0 回复次数:0 
各位来帮忙下,在线发邮件问题
各位来帮忙下,在线发邮件问题,我设置了说是发成功了,但是收不到。大家看看是怎么会事呢?麻烦了。在线等。在点急。。代码如下:

  <%
 ///////////////////////////
  '函数名:SendMail   
  '作     用:用Jmail组件发送邮件(需要验证形式)   
  '说     明:   Jmail4.3组件重新设计了其内部结构——使用   
  '                 Message对象代替原来的单一对象Jmail.smtpmail发送   
  '                 邮件,有些方法需要身份验证的(如163、yahoo等),   
  '                 可以用下面的方法解决:   
  '参     数:MailtoAddress     ----收信人地址   
  '                 MailtoName         -----收信人姓名   
  '                 Subject               -----主题   
  '                 MailBody             -----信件内容   
  '                 FromName             -----发信人姓名   
  '                 MailFrom             -----发信人地址   
  '                 MailServer         -----用来发邮件的SMTP服务器地址   
  '                 Priority             -----信件优先级   
  '                 MailServerUserName         -----登录用户名   
  '                 MailServerPassWord         -----登录密码   
  '                 MailDomain                         -----域名   
  '========================================================   
  function   SendMail(MailtoAddress,MailtoName,Subject,MailBody,FromName,MailFrom,MailServer,Priority,MailServerUserName,MailServerPassWord,MailDomain)   
  On Error Resume Next
  Dim   JMail   
  Set   JMail=Server.CreateObject("JMail.Message")   
  if   err   then   
  SendMail=   "<br><li>没有安装JMail组件</li>"   
  err.clear   
  exit   function   
  end   if   
  JMail.Charset="GB2312"                     '邮件编码   
  JMail.silent=true   
  JMail.ContentType   =   "text/html"           '邮件正文格式   
  JMail.ServerAddress=   MailServer           '用来发送邮件的SMTP服务器   
  '如果服务器需要SMTP身份验证则还需指定以下参数   
  JMail.MailServerUserName   =   MailServerUserName       '登录用户名   
  JMail.MailServerPassWord   =   MailServerPassWord                 '登录密码   
  JMail.MailDomain   =   MailDomain               '域名(如果用“name@”这样的用户名登录时,请指明   
  JMail.AddRecipient   MailtoAddress,MailtoName           '收信人   
  JMail.Subject=Subject                   '主题   
  JMail.HMTLBody=MailBody                 '邮件正文(HTML格式)   
  JMail.Body=MailBody                     '邮件正文(纯文本格式)   
  JMail.FromName=FromName                 '发信人姓名   
  JMail.From   =   MailFrom               '发信人Email   
  JMail.Priority=Priority                 '邮件等级,1为加急,3为普通,5为低级   
  JMail.Send(MailServer)   
  SendMail   =JMail.ErrorMessage   
  JMail.Close   
  Set   JMail=nothing   
  End   function   
%>

<%
    ''''''''''''''''''''邮件服务器配置-请更改以下配置,保证程序正常运行''''''''''''''''''''''
    FromName="中国美容网(http://meirong.)---女性美容必上的网站"
    MailFrom="admin@
    MailServer="smtp.
    MailServerUserName="admin"
    MailServerPassWord="admin888"
    MailDomain=""


    
    
    
    
    
    '收信地址
    MailtoAddress=request("MailtoAddress")
    '收信人
    'MailtoName=request("MailtoName")
    MailtoName="淘店铺网店导航"
    '主题
    Subject=request("Subject")
    '内容
    MailBody=request("MailBody")
    '邮件等级,1为加急,3为普通,5为低级
    Priority=request("Priority")
    If Priority="" Then
        Priority=3
    End If
    
    Call SendMail(MailtoAddress,MailtoName,Subject,MailBody,FromName,MailFrom,MailServer,Priority,MailServerUserName,MailServerPassWord,MailDomain)
    'Call SendMail("yeff@,"Yeff","title","content","webmaster","mdyeff@,"smtp.,"1","mdyeff","mitaogege","")

    'response.write MailBody

%>
<style type="text/css">
h1{margin-top:20px;font-size:18px;}
td{font-size:12px; margin-left:30px;}
</style>
<h1 align="center">在线邮件系统</h1>
<table style="border:1px solid; width:400px;" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td align="center"><br>
      您已经成功的向【<%=MailtoAddress%>】发送了邮件,请核实!<br><br>
      <a href="./">继续发送邮件</a>&nbsp;<a href="#" onclick="CloseWin()">关闭窗口</a><br>
      </p>
    </td>
  </tr>
</table>
<script language="JavaScript">
<!--
function CloseWin()
{
var ua=navigator.userAgent
var ie=navigator.appName=="Microsoft Internet Explorer"?true:false
if(ie){
    var IEversion=parseFloat(ua.substring(ua.indexOf("MSIE ")+5,ua.indexOf(";",ua.indexOf("MSIE "))))
 if(IEversion< 5.5){
    var str  = '<object id=noTipClose classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">'
    str += '<param name="Command" value="Close"></object>';
    document.body.insertAdjacentHTML("beforeEnd", str);
    document.all.noTipClose.Click();
    }
    else{
    window.opener =null;
    window.close();
    }
}
else{
window.close()
}
}
//-->
</script>
搜索更多相关主题的帖子: 邮件 
2008-10-01 09:53
快速回复:各位来帮忙下,在线发邮件问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015722 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved