Kettle 邮件发送附件

Kettle 邮件发送附件


最近用户个需求,利用kettle分析出的数据,通过邮件的形式,发送给本人。这里讲解下kettle发送邮件的方法。

首先说明下,用到的kettle组件:

【表输入】:得到源数据;

【Excel输出】:分析的数据保存到Excel中;

【START】;作业开始组件;

【转换】:转换组件,用于连接ktr文件;

【添加文件到结果文件中】:选择要发送的文件;

【发送邮件】:配置邮件信息,谁发送邮件、发送给谁、邮件服务器的配置等等;

【成功】:成功组件,与【START】组件相互配合,有其一,必有其一;


第一步:选择【表输入】组件,连接数据库,并编写sql语言,得到用户需要的数据;

第二步:选择【Excel输出】组件,shift+鼠标左键,拖拽连接,设置Excel位置信息等等;

第三步:保存ktr文件,命名test01.ktr;

ktr文件结果

第四步:分别选择【START】、【转换】、【添加文件到结果文件中】、【发送邮件】、【成功】;并以此连接到一起;


作业总体图

【START】:作业开始组件;

【转换】:转换组件,用于连接ktr文件,我们连接Test01.ktr;

【添加文件到结果文件中】:选择要发送的文件;

选择文件

【发送邮件】:配置邮件信息,谁发送邮件、发送给谁、邮件服务器的配置等等;

邮件配置01

地址页签:

收件人:收件人地址,填写收件人地址邮箱,若要发送给多人,则以空格区分多人;

               抄送,抄送人的地址邮件;暗送,暗送人的邮箱;

发件人:在发件人地址栏中填写发件人地址邮箱即可;

邮件配置02

邮件服务器:SMTP服务器:设置mail.+公司+.com;例如:mail.baidu.com;

                     端口号:25

验证:在用户验证打钩,,填写用户名、密码;

           使用安全验证,安全连接类型选择TLS;


邮件配置03

详细设置:按照以上图片进行设置;

消息:主题,邮件发送邮件主题的编写;注释,邮件正文的编写,请编写;


邮件配置03

附件:预览文件名称,选择带附件,文件类型选择一般。

【成功】:成功组件,与【START】组件相互配合,有其一,必有其一;


第五步:保存文件,Test02.kjb,执行结果。

邮件

文件

Kettle 邮件发送附件就到这里啦,如有疑问,欢迎留言骚扰,谢谢。

你可能感兴趣的:(Kettle 邮件发送附件)