kettle发送邮件

跑批产生的数据不在前台展示,而是直接发给用户;

所以我们先把数据库的表数据先通过kettle生成excel文件和xml文件到服务器本地,

我们再用kettle获取这些文件,通过行内的邮件服务器发送给用户。

下面就是本地测试job作业流程图:

1.start这个调度功能我不使用,我们调用kettle任务是通过公司产品的计划任务里调用的,产品里使用了kettle的jar包

2.使用添加文件到结果文件中,正式环境的路径为变量路径,kettle里加个变量即可

3.使用作业里的发送邮件功能(转换里也有邮件功能好像不行)

下面我为大家准备了一些常用的邮件SMTP地址和端口

邮箱服务商SMTP服务器地址SMTP端口(非SSL)SMTP端口(SSL)
网易163邮箱smtp.163.com25465/994
网易126邮箱smtp.126.com25-
移动139邮箱smtp.139.com25-
腾讯QQ邮箱smtp.qq.com25465/587
腾讯QQ企业邮箱smtp.exmail.qq.com25465/587
谷歌Gmail邮箱smtp.gmail.com-587
腾讯Foxmail邮箱smtp.foxmail.com25-
新浪sina邮箱smtp.sina.com25-
新浪sinaVIP邮箱smtp.vip.sina.com25-
搜狐sohu邮箱smtp.sohu.com25-
雅虎yahoo邮箱smtp.mail.yahoo.com25465
微软HotMail邮箱smtp.live.com25587

关于邮箱授权码怎么获得,我这里以qq邮箱为例,首先登录qq邮箱网页版,点击设置,再点击账号

再往下翻,找到这个地方,根据提示操作,获取到授权码

再回到kettle的发送邮件

勾选带附件,文件类型选择一般

测试成功,收到附件

由于行内邮件服务器不需要用户密码,只要把ip地址,端口填好,用户名,密码可以为空(待测)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值