最近我在我的Scala 应用程序org.apache.spark.spark-core
中更新了版本和org.apache.spark.spark-sql
版本。2.4.3
从那时起,我的应用程序就无法再发送电子邮件了。用于电子邮件功能的库是org.apache.commons.commons-email
version 1.4
。日志中没有太多关于这个问题的内容,只有下面的堆栈跟踪:
org.apache.commons.mail.Email.sendMimeMessage(Email.java:1421)
org.apache.commons.mail.Email.send(Email.java:1448)
(...)
我检查了 smtp 主机,一切都已启动并正在运行(并且还发送电子邮件)。使用以前版本的 spark (2.0.1) 的其他应用程序可以完美运行。
更新
即使将库版本返回到 2.0.1,问题仍然存在。只有当我也返回版本或任何版本 < 2.1时,问题才会得到解决。${SPARK_HOME}/bin/spark-submit
2.0.1
是否有任何与 Spark-submit 更新相关的已知问题与库冲突org.apache.commons.commons-email
?
谢谢你。