验证部分应该这样:
class SmtpAuth extends javax.mail.Authenticator {
    private String user,password;
    public void getuserinfo(String getuser,String getpassword){
      user=getuser;
      password=getpassword;
    }
    protected javax.mail.PasswordAuthentication getPasswordAuthentication(){
      return new javax.mail.PasswordAuthentication(user,password);
    }
  }