日期:2014-05-18  浏览次数:20551 次

急求javamail发送邮件的问题
我在web页面表单中是这样的:
      用户填写电子邮件和邮件内容2项内容,点击发送就可以发送到我指定的邮箱中。

但是在javamail发送邮件时,是需要验证发送者邮件的用户名和密码的,我怎么知道呢?这样的情况如何实现发送邮件呢,因为我想用foxmail收到该人发的邮件后,立即就可以回复他的邮件啊。

请教大虾门帮忙啊。

===============================================
代码如下:
  //取得接收邮件的地址
                        String   to   =   "hgggbbxe@126.com ";
                        if   (to.trim().length()   ==   0)   {
                                response.sendRedirect( "MessageShow.jsp?message= "   +   "接收邮件的地址不能为空。 ");
                                return;
                        }   //取得发送邮件的地址      
                        String   from   =   "hg3ddr@163.com ";
                        if   (from.trim().length()   ==   0)   {
                                response.sendRedirect( "MessageShow.jsp?message= "   +   "发送邮件的地址不能为空。 ");
                                return;
                        }   //取得SMTP邮件服务器的地址  
                        String   host   =   "smtp.163.com ";
                        if   (host.trim().length()   ==   0)   {
                                response.sendRedirect( "MessageShow.jsp?message= "   +   "SMTP邮件服务器地址不能为空。 ");
                                return;
                        }
                        //联接SMTP邮件服务器是否需要输入用户名和密码    
                        boolean   auth   =   true;
                        //Boolean.getBoolean(request.getParameter( "auth "));

                        //取得邮件内容    
                        String   msgText   =   " <meta   http-equiv=Content-Type   content=text/html;   charset=utf-8> 邮件的内容 <br> "
                        + " <img   src= 'http://www.mldn.cn/image/tuiguang/tuiguang3.gif '   width=400> <br