Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/351.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
添加spring ws-security依赖项时,javamail返回发送失败(javax.mail.MessaginException:无法获取SASL验证器)_Java_Jakarta Mail - Fatal编程技术网

添加spring ws-security依赖项时,javamail返回发送失败(javax.mail.MessaginException:无法获取SASL验证器)

添加spring ws-security依赖项时,javamail返回发送失败(javax.mail.MessaginException:无法获取SASL验证器),java,jakarta-mail,Java,Jakarta Mail,我在应用程序中使用javamail发送电子邮件,效果很好, 但是一旦我将“SpringWS-security”依赖项添加到pom.xml中 <dependency> <groupId>org.springframework.ws</groupId> <artifactId>spring-ws-security</artifactId> </dependency> 尝试删除“SpringWS-security”依赖

我在应用程序中使用javamail发送电子邮件,效果很好, 但是一旦我将“SpringWS-security”依赖项添加到pom.xml中

<dependency>
  <groupId>org.springframework.ws</groupId>
  <artifactId>spring-ws-security</artifactId>
</dependency>
尝试删除“SpringWS-security”依赖项,然后重新尝试发送邮件功能 然后,发送邮件功能再次工作。我真的不知道发生了什么。 是否有人曾经遇到过同样的问题,并能为我提供解决方案?谢谢

    [ERR] javax.mail.SendFailedException: Send failure (javax.mail.MessagingException: Unable to obtain SASL authenticator)

<pre><code>
2020-10-08T21:58:43.539+08:00 [APP/PROC/WEB/0] [ERR] at javax.mail.Transport.send(Transport.java:94)
2020-10-08T21:58:43.539+08:00 [APP/PROC/WEB/0] [ERR] at javax.mail.Service.connect(Service.java:76)
2020-10-08T21:58:43.539+08:00 [APP/PROC/WEB/0] [ERR] at javax.mail.Service.connect(Service.java:91)
2020-10-08T21:58:43.539+08:00 [APP/PROC/WEB/0] [ERR] at javax.mail.Service.connect(Service.java:274)
2020-10-08T21:58:43.539+08:00 [APP/PROC/WEB/0] [ERR] at org.apache.geronimo.javamail.transport.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:165)
2020-10-08T21:58:43.539+08:00 [APP/PROC/WEB/0] [ERR] at org.apache.geronimo.javamail.transport.smtp.SMTPConnection.protocolConnect(SMTPConnection.java:155)
2020-10-08T21:58:43.539+08:00 [APP/PROC/WEB/0] [ERR] at org.apache.geronimo.javamail.transport.smtp.SMTPConnection.processAuthentication(SMTPConnection.java:1040)
2020-10-08T21:58:43.539+08:00 [APP/PROC/WEB/0] [ERR] Caused by: javax.mail.MessagingException: Unable to obtain SASL authenticator
</code></pre>