Kettle发送邮件Could not connect to SMTP host: smtp.qq.com, port: 465, response: -1解决方案

记录一下自己在练习使用ETL工具kettle发送邮件时,无法连接SMTP的解决方法。

此次练习目的为作业监控操作。

1.添加一个作业,执行自己自定义的作业,再添加一个发送邮件

2.“作业”作业项用于执行其他作业

3.添加发送邮件作业项,设置收件人和发件人信息,此处必须为实际可用的邮箱地址,可以使用自己的邮箱,也可以申请其他邮箱。邮箱类型不限(此处以QQ邮箱为例)。

 

4.设置邮箱服务器和验证信息,目前绝大部分邮箱都不允许直接使用密码,而必须使用授权码发送。

QQ邮箱设置授权码如图:

从QQ邮箱下载Foxmail,查看相关端口号:

 

 5.设置服务器相关信息

6.设置邮件信息

 

 开始运行

 

发现报错,查看报错信息

2021/11/13 00:00:01 - 发送邮件 - ERROR (version 8.2.0.0-342, build 8.2.0.0-342 from 2018-11-14 10.30.55 by buildguy) : Problem while sending message: javax.mail.MessagingException: Could not connect to SMTP host: smtp.qq.com, port: 465, response: -1

无法连接,按照度娘的说法,进行如下设置,使用安全验证,连接类型SSL

 运行后,还是报错:

排查原因,上官网得知,连接端口,还有另一个端口号(进入QQ邮箱帮助中心查看)

 

 

 运行成功:

进入QQ邮箱查看:

 

 

 

 

 

  • 6
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 无法解析pentaho-kettle:kettle-engine:8.3.0.18-1112的问题可能是由于以下几个原因: 1. 版本号错误或不存在:请确认你所指定的版本号是否正确,并且该版本是否存在于下载源中。您可以尝试使用其他版本或更新的版本号来解决此问题。 2. 依赖关系错误:pentaho-kettle:kettle-engine可能依赖于其他库或组件。请检查您的项目配置文件中的依赖关系,并确保所有的依赖项都已正确声明。 3. 下载源配置错误:请检查项目的下载源配置,确保您可以访问和下载该库。您可以尝试更改下载源地址或使用其他可用的下载源。 4. 网络问题:如果您无法访问下载源或网络连接不稳定,可能会导致解析库的问题。请确保您的网络连接正常,并尝试重新解析该库。 如果您仍然无法解决此问题,请尝试在相关的开发社区或论坛上提问,以获得更专业的帮助和支持。 ### 回答2: 无法解决pentaho-kettle:kettle-engine:8.3.0.18-1112的问题通常是由以下原因导致的: 1. 未正确配置Pentaho Kettle仓库:确认您的项目中是否配置了正确的Pentaho Kettle仓库地址。您可以在项目的pom.xml文件中或使用构建工具(如Maven)中确认仓库的配置。 2. 版本号错误:请确保您在项目配置文件(如pom.xml)中指定了正确的版本号。有时候,指定了错误的版本或不存在的版本会导致解析依赖项时出错。 3. 仓库中没有相应的依赖项:确认您使用的Pentaho Kettle版本是否可在所配置的仓库中获取到。如果所需版本不存在或已被删除,则无法解决此依赖项。 4. 网络连接问题:如果您无法连接到Pentaho Kettle仓库,可能是由于网络问题导致无法解决依赖项。请确保您的网络连接正常,尝试重新解析依赖项。 若问题仍然存在,建议您检查类似的技术论坛或社区,了解是否有其他人遇到了类似的问题,并寻求相应的解决方案。 ### 回答3: 不能解决pentaho-kettle:kettle-engine:8.3.0.18-1112可能是由于以下几个原因: 1. 依赖项问题:该错误可能是由于缺少所需的依赖项导致的。建议检查项目的依赖项配置,确保所有必需的依赖项都被正确声明和引入。 2. 仓库配置问题:可能是由于仓库配置错误导致的。请检查项目的仓库配置,确保项目可以访问所需的依赖项。 3. 版本不可用:该错误可能是由于所需版本的库不可用或不存在导致的。确保所请求的库的版本名称和编号是正确的,并且可以在所配置的仓库中找到。 4. 缓存问题:有时候构建工具(如Maven)会缓存依赖项,以提高构建速度。可能是由于缓存过期或损坏导致的问题。建议清除项目的依赖项缓存,并重新执行构建过程。 如果以上方法都没有解决该问题,建议查看项目的错误日志或详细的错误信息,以了解更多关于无法解决该依赖项的具体原因。此外,也可以尝试在相关的开发社区或论坛上发表该问题,以获取更多的帮助和建议。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值