案例介绍
通过Kettle工具的作业来实现发送邮件。
案例实现
1.创建作业
通过使用Kettle工具,创建一个作业send_email,并添加Start控件、发送邮件控件、成功控件以及作业跳连接线,具体如图所示。
2.配置start控件
双击“Start”控件,进入“作业定时调度”界面
单击“类型”处的下拉框,选择“时间间隔”定时,并设置以秒计算的间隔是10,以分钟计算的间隔是0(即作业运行10秒后发送邮件)
3. 配置“发送邮件”控件
双击“发送邮件”控件,进入“发送邮件”界面
在“地址”选项卡中,添加收件人和发件人的相关信息,这里演示添加收件人地址、发件人回复的名称以及发件人地址
在“服务器”选项卡中,添加邮件服务器的相关参数和验证发件人的信息
在“邮件消息”选项卡中,勾选“信息里带日期?”和“使用HTML邮件格式”的复选框,设置发送的邮件信息里带日期,并发送的邮件是使用HTML格式;在“消息”框中添加邮件的主题和注释
单击作业工作区顶部的按钮,运行创建的send_email作业。
5. 查看邮箱的收件箱