`
wzf7065
  • 浏览: 249229 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

java mail发送邮件时报错

 
阅读更多
javax.mail.AuthenticationFailedException: 535 5.7.8 Error: authentication failed: authentication failure

	at com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:809)
	at com.sun.mail.smtp.SMTPTransport.authenticate(SMTPTransport.java:752)
	at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:669)
	at javax.mail.Service.connect(Service.java:317)
	at javax.mail.Service.connect(Service.java:176)
	
2014-12-04 09:51:42,317 [ERROR] MailSendUtil - When sending mail, here catch exception!!!!! 
java.lang.IllegalStateException: Not connected
	at com.sun.mail.smtp.SMTPTransport.checkConnected(SMTPTransport.java:2206)
	at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1053)


   造成这个异常的原因是邮件客户端连接异常:一是IP地址连接异常,二是用户名密码错误,像我刚才的异常我ping邮箱客户端能ping上,但是仍然报这个错,经过检查发现是邮箱客户端的密码改了,而同事没有告诉我,把密码修改之后即可正常使用。

 

 

_____________________________________________________________________________________

 

想要获取更多资料请加群682114514

分享到:
评论

相关推荐

    Java邮件发送.zip

    总结来说,Java发送邮件涉及以下关键知识点: 1. JavaMail API的使用,包括`javax.mail`和`javax.mail.internet`包。 2. 配置SMTP服务器的参数,如主机名、端口、安全协议等。 3. 使用`Session`进行会话初始化和...

    java mail发邮件

    Java Mail 是一个开源的Java库,它允许Java开发者在应用程序中发送和接收电子邮件。这个库提供了丰富的API,可以处理各种复杂的邮件操作,如创建、发送、读取、管理邮件等。在你提供的压缩包文件中,包含了三个关键...

    用java mail发邮件源码,支持多种邮局,支持单发和群发

    Java Mail 是一个用于处理电子邮件的开源API,它允许开发者通过编程方式发送、接收和管理邮件。这个源码可能包含了一套完整的解决方案,可以与多种邮局(如Gmail, Yahoo, Hotmail等)进行交互,并且支持单个收件人和...

    Java Mail邮件发送源码下载

    Java Mail邮件发送是Java开发中常见的一项功能,用于在应用程序中发送电子邮件。Java Mail API提供了一个标准的接口,使得开发者可以方便地实现SMTP(简单邮件传输协议)和其他邮件协议的功能。下面将详细介绍Java ...

    Java Mail 发布邮件

    Java Mail 是一个强大的开源库,用于在Java应用程序中处理电子邮件通信。它提供了API,使得开发者可以方便地发送、接收和管理邮件。这个压缩包文件很可能包含了一组示例代码或工具,帮助我们理解如何使用Java Mail ...

    写java程序实现发邮件功能

    在`Mail_class.java`文件中,我们将实现以下四种类型的邮件发送: 1. **发送纯文本邮件**: 要发送纯文本邮件,你需要创建一个`Properties`对象来设置SMTP服务器的相关属性,然后通过`Session`对象初始化邮件会话...

    java 发送邮件 spring发送邮件Mail

    Java发送邮件是软件开发中常见的需求,特别是在企业级应用中,用于发送通知、报表或验证用户的电子邮件地址。Spring框架提供了一种优雅的方式来处理这个任务,它整合了JavaMailSender接口和JavaMail API,使得在Java...

    Java Mail发送邮件脚本及所需全部Jar包

    下面我们将详细探讨Java Mail发送邮件脚本的核心知识点,以及在实际操作中可能需要的Jar包。 1. **JavaMail API**:JavaMail API是Java中处理电子邮件的标准库,由JavaMail项目维护。它提供了一系列接口和类,包括`...

    java发送邮件完整程序

    Java发送邮件是一个常见的任务,尤其在自动化通知、订阅服务或者数据传输中。在这个"java发送邮件完整程序"中,我们将会探讨如何使用Java语言来构建一个邮件发送功能,包括所需的库、步骤以及关键代码片段。 首先,...

    java mail 邮件发送

    Java Mail邮件发送是一个在Java应用程序中发送电子邮件的关键技术。它基于JavaMail API,这是一个开源库,提供了丰富的功能来处理SMTP(简单邮件传输协议)、POP3(邮局协议)和IMAP(因特网消息访问协议)等邮件...

    javamail"java发送邮件所需要的包

    描述中提到的“java发送邮件所需要的包”即是指JavaMail API,它包含了一系列的类和接口,例如`javax.mail.Session`,它是邮件会话对象,用于配置邮件服务器的连接参数;`javax.mail.Transport`,用于发送邮件;`...

    java发送邮件依赖包javax.mail.jar和activation.jar.zip

    Java发送邮件是开发中常见的一项任务,特别是在自动化通知、服务端错误报告或者用户验证等场景。 javax.mail.jar 和 activation.jar 是实现这一功能的关键库文件,它们提供了JavaMail API,允许开发者通过Java代码来...

    java发送邮件相关jar包

    Java发送邮件功能是Java开发中常见的一项任务,它允许开发者通过编程的方式向指定的电子邮箱地址发送信息。在Java中,我们通常会依赖一些特定的库或者jar包来实现这一功能。这里提到的两个jar包——`spring-context-...

    java实现发送邮件

    Java发送邮件是软件开发中常见的需求,特别是在自动化通知、服务端消息传递等方面。Java Mail API 是Java平台用于处理邮件收发的核心库。本教程将详细讲解如何使用Java实现发送邮件,包括发送图片和附件。 首先,你...

    java实现邮件发送(三种发送方式都有)

    Java发送邮件是软件开发中常见的需求,特别是在自动化通知、用户验证和客户服务等方面。在这个主题下,我们将探讨三种Java实现邮件发送的方式,以及如何通过提供的代码和参考资料进行实践。 首先,让我们了解一下...

    Java mail发送邮件(源代码带注释)

    Java Mail 是一个强大的开源库,用于处理电子邮件的发送和接收。这个标题“Java mail发送邮件(源代码带注释)”表明我们将讨论如何使用JavaMail API来实现电子邮件的发送功能。描述提到,通过简单的赋值和测试,我们...

    java发送邮件

    Java Mail API是实现这一功能的核心库,它允许开发者通过SMTP(Simple Mail Transfer Protocol)协议发送和接收电子邮件。在这个项目中,我们只需要引入一个名为javamail的JAR文件,就可以轻松实现邮件的发送功能。 ...

    java发送OutLook会议邮件

    Java发送Outlook会议邮件是一种常见的任务,特别是在自动化工作流程或者集成系统中。下面将详细介绍如何使用Java来实现这个功能。 首先,我们需要理解Outlook会议邮件实际上是一种特殊的邮件,它包含了会议的时间、...

    使用 java mail 发送邮件

    JavaMail 是一个开源库,允许Java开发者通过SMTP(简单邮件传输协议)和其他协议发送、接收和处理电子邮件。在Android开发中,如果你需要在应用程序中集成邮件功能,JavaMail API 就是一个常用的选择。下面我们将...

Global site tag (gtag.js) - Google Analytics