asp的东西忘光了,只能回答那个验证的问题
<form name="MyForm" method="post" action="mailto:[email protected]onsubmit="return ck();">
  <p>姓名 : <input name="iname" type="text" size="40" />
  <input type="button" name="Submit" value="提交"/>
  <input type="reset" name="reset" value="重置" />
</form>

解决方案 »

  1.   

    (1)form发送email form提交方式设为为get
    (2)email主题可以用个隐藏控件
    内容可以用隐藏的textarea
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>无标题文档</title>
    <script language="javascript" type="text/javascript">
    function ck() 

         var msg="信息确认\n\n";
         var name=document.getElementById("iname");
         var iname=name.value; 
         if(iname=="")
         {
              alert("请选择你的名字!");
              name.value=""; 
              name.focus(); 
          }
          else
          {
                msg+="你的名字 : "+iname+"\n";
                if(confirm(msg))
                {
                     var content = iname+"给你的一封email";
                     document.getElementById("subject").value="我是"+iname;
                     document.getElementById("body").value=decodeURI(content);
                     window.MyForm.submit();
                }
                
           }
    }    
    </script>         
    </head><body>
    <form name="MyForm" method="get" action="mailto:[email protected]">
        <p>姓名 : <input name="iname" type="text" size="40" />
         <input type="button" name="Submit" value="提交" onclick="ck()"/>
         <input type="reset" name="reset" value="重置" />
        <input   name=subject id ="subject"  type="hidden"   value="">
        <textarea  name="body" id ="body" style="display:none" >  
        </textarea>   
    </form>
    </body>
      

  2.   

    最近查了下资料~貌似要写Jmail语句实现~但还不是很明白,再研究下~
      

  3.   

    ''发送电子邮件函数
    'siteEmail             发送方邮箱
    'smtp                  邮箱主机地址
    'emailUserName         邮箱用户名
    'emailUserPWD          邮箱密码
    'inceptEmail           接受邮件的邮箱地址
    'sendName              发送人的名称
    'sendTitle             邮件标题
    'sendContent           邮件正文
    sub EmailSend(siteEmail,smtp,emailUserName,emailUserPWD,inceptEmail,sendName,sendTitle,sendContent)
      dim jmail
      set jmail = CreateObject ("jmail.message") ''创建对象
      jmail.Silent = true ''一般不用改
      jmail.Charset = "gb2312" ''信件的语言编码
      jmail.ContentType = "text/html" ''信件的格式html或纯文本
      jmail.From = siteEmail ''发信人邮箱
      jmail.FromName = sendName ''发信人姓名
      jmail.Subject = sendTitle ''信件主题
      jmail.AddRecipient inceptEmail ''收信人地址
      jmail.Body = sendContent ''信件正文
      jmail.MailServerUserName = emailUserName ''服务器登陆用户名(您的邮件地址)
      jmail.MailServerPassWord = emailUserPWD ''服务器登陆密码(您的邮件密码)
      jmail.Send(smtp) ''服务器地址
      jmail.Close
      set jmail = nothing
    end subJMAIL发信的函数你再自己查查关于JMAIL的资料吧