代码如下:
     private class mailTask extends AsyncTask<String, String, String> {
          public mailTask(){
          }
      
        public String doInBackground(String... params) {
try {   
URL urlmail  = new URL(webv.getUrl());
String resultData = "";
    HttpURLConnection conn1 = (HttpURLConnection) urlmail.openConnection();
    //得到读取内容流
    InputStreamReader in = new InputStreamReader(conn1.getInputStream(),"gbk");
    //为输出创建BufferedReader
    BufferedReader br = new BufferedReader(in);
    String readLine = "a";
    //使用循环来读取获得的数据流
    while( (readLine=br.readLine()) != null){
            resultData += readLine + "\n";
    }
    in.close();
    conn1.disconnect();           //发送方的邮箱名及密码。
    GMailSender sender = new GMailSender("[email protected]", "lxylxylxy"); 
    sender.sendMail("快查手页面信息",    //主题
            new String(resultData.getBytes("gbk"),"gb2312"),    //正文
            "[email protected]",  //发送人  
            "[email protected]"); //收件人,不一定非得gmail其他邮箱比如163,qq邮箱都行。
    Toast.makeText(getBaseContext(), "发送成功!", Toast.LENGTH_LONG).show();
} catch (Exception e) {    
    Log.e("SendMail", e.getMessage(), e);   
//     Toast.makeText(getBaseContext(), "发送失败"+e.getMessage(), Toast.LENGTH_LONG).show();   
}           return "";
        }
        @Override
        protected void onPreExecute() {     
        }
        @Override
        public void onPostExecute(String Re) {
        }
        
        @Override
        protected void onProgressUpdate(String... values) {
         // TODO Auto-generated method stub
        }
      }