急急急!!java mail报javax.mail.AuthenticationFailedException: failed to connect

问题描述

各位大侠请帮忙啊!!这个问题搞了一天了!1.用户名和密码是正确的,在网易邮箱上登录和发邮件都没有问题2.这个邮箱申请也有大半年了,也不是才申请的3.也设置了需要验证的javax.mail.AuthenticationFailedException:failedtoconnectatjavax.mail.Service.connect(Service.java:322)atjavax.mail.Service.connect(Service.java:172)atjavax.mail.Service.connect(Service.java:121)atjavax.mail.Transport.send0(Transport.java:190)atjavax.mail.Transport.send(Transport.java:120)atsrc.service.java.SimpleMailSender.sendTextMail(SimpleMailSender.java:55)atsrc.main.java.main.main(main.java:21)测试代码如下:publicclassmain{publicstaticvoidmain(String[]args){//这个类主要是设置邮件MailSenderInfomailInfo=newMailSenderInfo();mailInfo.setMailServerHost("smtp.126.com");mailInfo.setMailServerPort("25");mailInfo.setValidate(true);mailInfo.setUserName("***@126.com");mailInfo.setPassword("***");//您的邮箱密码mailInfo.setFromAddress("***@126.com");mailInfo.setToAddress("***@qq.com");mailInfo.setSubject("欢迎光临");mailInfo.setContent("今天中午吃西餐还是中餐还是火锅?");//这个类主要来发送邮件SimpleMailSendersms=newSimpleMailSender();sms.sendTextMail(mailInfo);//发送文体格式//sms.sendHtmlMail(mailInfo);//发送html格式}}用户名和密码验证:publicPropertiesgetProperties(){Propertiesp=newProperties();p.put("mail.smtp.host",this.mailServerHost);p.put("mail.smtp.port",this.mailServerPort);p.put("mail.smtp.auth",true);returnp;}

解决方案

时间: 2024-10-01 03:33:51

急急急!!java mail报javax.mail.AuthenticationFailedException: failed to connect的相关文章

java mail出现 javax.mail.MessagingException: QUOTA not supported;

问题描述 在邮件调试quota过程中获取:Quota[]quotas=imapStore.getQuota("INBOX");抛出异常:javax.mail.MessagingException:QUOTAnotsupported;nestedexceptionis:com.sun.mail.iap.BadCommandException:GETQUOTAROOTnotsupportedatcom.sun.mail.imap.IMAPStore.getQuota(IMAPStore.j

(急急急)java执行linux命令的问题

问题描述 我在Linxu执行一条这样的命令:把一个pdf文件转换成.swf的文件命令:pdf2swf-t/u01/word2swf/1.pdf-o/u01/word2swf/1.swf-sflashversion=9pdf2swf是个命令,把1.pdf文件转成1.swf文件,执行成功.但我想用JAVA来执行这个命令:Stringcommand="/usr/local/bin/pdf2swf-t/u01/word2swf/1.pdf-o/u01/word2swf/1.swf-sflashversi

Java封装好的mail包发送电子邮件的类_java

下面代码是利用Java mail包封装了一个发送邮件的类 import java.io.File; import java.util.ArrayList; import java.util.Date; import java.util.List; import java.util.Properties; import javax.activation.DataHandler; import javax.activation.FileDataSource; import javax.mail.Me

javax.mail.AuthenticationFailedException: Unable to log on

问题描述 以前用mysql是可以用的,现在客户要求用oracle就不能用了javax.mail.AuthenticationFailedException:Unabletologonatcom.sun.mail.pop3.POP3Store.protocolConnect(POP3Store.java:146)atjavax.mail.Service.connect(Service.java:275)atjavax.mail.Service.connect(Service.java:156)at

JAVAMAIL 接收邮件 javax.mail.FolderClosedException: java.io.EOFException: EOF on

问题描述 使用JAVAMAIL接收邮件的时候包了javax.mail.FolderClosedException:java.io.EOFException:EOFonsocketjava.lang.IllegalStateException:FolderisnotOpen错误让我很郁闷用我的126的邮箱都是可以用的就是QQ邮箱不能用前段时间还用过我发现他能连通能得到收件箱里有几封邮件,可就是打开邮件内容的时候报错.请各位大大帮忙解答下,邮箱设置正确,因为我之前都用QQ测试的. 解决方案 解决方案

java 执行 sql 文件报错 求大神帮忙解决 急急急!!!!

问题描述 java 执行 sql 文件报错 求大神帮忙解决 急急急!!!! sql文件里边的内容 /* Navicat MySQL Data Transfer Source Server : localhost_3306 Source Server Version : 50096 Source Host : localhost:3306 Source Database : cemscenter1 Target Server Type : MYSQL Target Server Version :

Java发送邮件javax.mail的实现方法_java

直接上源码:1. 邮件的基本信息(方便就直接设置为静态了) 下面最好是做为一个javabean package com.lgf.Email; import java.util.Date; public class EmailMessage { /** * 邮件的信息,可以自己进行设置. * 为了方便直接全部设置为静态 */ // 收件人邮箱 public static String TO = "xxx@xxx.com"; // 发件人邮箱 public static String FR

java发送javax.mail邮件实例讲解_java

平时我们网上逛网站的时候,经常会用到网站的注册.有很多方法,比如发短信验证,发邮箱验证.最近在SSH框架下,做了一个简单的邮件发送激活链接到邮箱,然后激活注册用户的一个功能.我用到的MailServer是易邮邮件服务器,引用的是javax.mail.jar包.javamail顾名思义,提供给开发者处理电子邮件相关的编程接口.它是Sun发布的用来处理email的API.它可以方便地执行一些常用的邮件传输. [常用类介绍] 下面有一些常用的类,给大家介绍一下: [Authenticator]    

java.net.UnknownHostException和javax.mail.MessagingException的问题

问题描述 javax.mail.MessagingException:UnknownSMTPhost:mail02.secpg.com;nestedexceptionis:java.net.UnknownHostException:mail02.secpg.comatcom.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1225)atcom.sun.mail.smtp.SMTPTransport.protocolConnect