SpringMail使用过程中的报错

1、Unable to locate provider for protocol: smtp –>缺少依赖造成的

<dependency>
        <groupId>javax.mail</groupId>
        <artifactId>mail</artifactId>
        <version>1.4</version>
    </dependency>
    <dependency>
        <groupId>javax.activation</groupId>
        <artifactId>activation</artifactId>
        <version>1.0.2</version>
    </dependency>


2、501 mail from address must be same as authorization user –>这是因为没有设置邮件发送者,发送邮件必须要有发送者的:

mailMsg.setFrom("1573876303@qq.com");


3、javax.mail.AuthenticationFailedException –>设置没有问题的话,绝对是账户密码出错的问题

时间: 2024-10-25 08:32:56

SpringMail使用过程中的报错的相关文章

SVN 使用过程中的报错

SVN 使用过程中的报错 1.Error while creating module:org.apache.subversion.javahl.ClientException:Authorization failed svn:认证失败 出现情景:启动 svn 服务后,首次提交项目时 解决方案:修改仓储目录下的配置文件 svnserve.conf.passwd.authz 第一种:打开匿名访问.修改 svnserve.conf 文件,将 anon-access 的值改为 write 第二种:设置授

Pychrm运行django过程中,报错 &quot;GET /c_hello?asker=backuper HTTP/1.1&quot; 404的原因

Pychrm运行django过程中,报错 "GET /c_hello?asker=backuper HTTP/1.1" 404,原因是django服务的启动端口被其他进程占用了, 1.在windows下cmd运行netstat -ano | find "8000"查找占用改端口的进程pid 2.查看下该pid是什么进程,tasklist | find "PID"决定是否杀掉 3.运行taskkill /PID pid -t -f杀掉进程 重新启动

老旧电脑笔记本安装XP过程中突然报错黑屏关机无法安装的解决办法

由于老旧电脑或笔记本年限已到,在安装XP系统过程中会由于显卡没有驱动而无法正常工作,VGA工作模式会将所有运行压力转移到CPU,此时也就是为什么我们在安装过程中风扇声音突然变大(CPU温度快速升高),老旧电脑由于主板CPU等电子元件存在老化问题,特别是电阻元件,温度一旦上升,其阻值参数将发生巨大变化,在达到某种条件时,要么CPU运行出错(此为报错原因),要么主板自我保护直接关机(此为突然黑屏关机原因). 理清楚上面的问题原因,解决办法如下: 1. 清理电脑硬件灰尘,排除硬件问题,同时确保内存,硬

zabbix &nbsp; 监控平台搭建过程中的报错与解决方法总结

1.php    option  post_max_size 2.php    option  max_execution_time 3.php    option  max_input_time 4.php    time   zone 5.php     bcmath 6.php     mbstring 解决1-3的报错修改php文件 vim  /etc/php.ini 修改相应参数为Required值 解决4报错:修改date.timezone=/Asia/Shanghai  注意去掉该

ELK部署和过程中的报错汇总

一.ELK介绍 1.1 elasticsearch 1.1.1 elasticsearch介绍 ElasticSearch是一个基于Lucene的搜索服务器.它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口.Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是第二流行的企业搜索引擎.设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便. 1.1.2 elasticsearch几个重要术语 NRT elasticsea

zabbix服务器环境--安装过程中的报错解决:【Error: Package】

# 错误提示: --> Finished Dependency Resolution Error: Package: php-ldap-5.4.16-42.el7.x86_64 (base) Requires: php-common(x86-64) = 5.4.16-42.el7 Installed: php-common-5.4.16-45.el7.x86_64 (@base) php-common(x86-64) = 5.4.16-45.el7 Available: php-common-5

IE对象最后一个属性后不要加逗号,否则在IE7及以下版本中会报错

某函数返回一个对象,如果在最后一个属性后加逗号,IE7及以下版本中会报错 正确代码: return{ top:rect.top-top, bottom:rect.bottom-top, left:rect.left-left, right:rect.right-left } 错误代码(IE8以上都不会报错) return{ top:rect.top-top, bottom:rect.bottom-top, left:rect.left-left, right:rect.right-left, }

maven web 项目中启动报错java.lang.ClassNotFoundException: org.springframework.web.util.Log4jConfigListener

本篇文章主要介绍了"maven web 项目中启动报错java.lang.ClassNotFoundException: org.springframework.web.util.Log4jConfigListener ",主要涉及到maven web 项目中启动报错java.lang.ClassNotFoundException: org.springframework.web.util.Log4jConfigListener 方面的内容,对于maven web 项目中启动报错jav

VC中编译报错:error C2011: &#39;fd_set&#39; : &#39;struct&#39; type redefinition

这是头文件包含顺序的问题,原因与解决办法见下面代码的注释. /* 包含下面这两个头文件时,必须把winsock2.h放在前面 否则编译报错,N多的重定义错误:例如 error C2011: 'fd_set' : 'struct' type redefinition */ #include <WinSock2.h> #include <Windows.h> int main(int argc, _TCHAR* argv[]) { Sleep(1); return 0; } 其实可以不