以前用mysql是可以用的,现在客户要求用oracle  就不能用了javax.mail.AuthenticationFailedException: Unable to log on
at com.sun.mail.pop3.POP3Store.protocolConnect(POP3Store.java:146)
at javax.mail.Service.connect(Service.java:275)
at javax.mail.Service.connect(Service.java:156)
at com.virons.ww.javamail.ReceiveEmailImpl.doReceive(ReceiveEmailImpl.java:115)
at com.virons.ww.web.action.mail.DoOutMailAction.listReceiveBox(DoOutMailAction.java:355)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)

解决方案 »

  1.   

    POP3Store.java这个类检查下,是不是数据库相关的没有换成oracle的
      

  2.   

    有关mysql的都改成oracle的了么
      

  3.   

    都改了,相关配置信息
    邮件配置界面    请输入Email的配置 
    邮箱地址    [email protected]          邮箱合法 
    用户名      [email protected]          请填写用户名 
    密码        123456                 请填写密码 
    smtp服务器  smtp.163.com         请填写smtp 
    smtp端口    25                     默认为25 
    pop3服务器  pop3.163.com         请填写pop3 
    pop3端口    110                   默认为110 
    备注