有段代码
    String uid="zhangxiao";        //邮件帐号
    String pwd="zx1980";        //邮件密码
    SmtpAuth sa = new SmtpAuth(uid,pwd);
    props.put("mail.smtp.auth","true");
    mailSession=javax.mail.Session.getDefaultInstance(props,sa); 
结果最后一行报错
java.lang.SecurityException: Access to default session denied
我试了
mailSession=javax.mail.Session.getDefaultInstance(props,null);
报的也是一样的错。
我的 smtp 设的是公司邮箱smtp,uid和pwd用的是我的公司邮箱的id和pwd。
为什么会出错呢?