欧克欧克 来了~
在kettle中想要设置发送成功/失败然后发送邮件 想要实现这个效果的话 需要事先准备工作
一、授权码
第三方授权码
https://mail.163.com/ 登陆 在设置中开启设置自己的授权码
2021年11月10日10:08:38 这个授权密码好像现在不可以自己设置了 是自动生成无规则的密码
密码自动生成之后 切记保存 只会出现一次 如果忘记了 需要删除 重新生成
二、具体步骤
步骤图
任意转换步骤
这个用户名需要和前面的收件人的邮箱保持一致
SMTP服务器(如果是163邮箱)就是下图 这个是规范
端口号
如果是别的邮箱比如说QQ邮箱 可参考下方链接
更多点击常用邮箱的 IMAP/POP3/SMTP 设置 - IAmAProgrammer - 博客园 (cnblogs.com)
密码是前面注册的授权码
后面没有截屏的是不需要设置 发送失败可直接复制发送成功的 然后修改一下发送邮件的内容即可
注意如果发送失败后邮箱没有收到消息 检查一下授权码的问题 密码可复制
三、可能出现的问题
bug
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.AuthenticationFailedException: 535 Error: authentication failed
解决:小写不可以 必须大写 必须和授权码的大小写保持一致