任务是指EasySQLMAIL中用来提取和发送数据的一系列配置的集合。用户通过配置任务来告诉EasySQLMAIL如何提取、转换数据,并指示EasySQLMAIL应该将生成的邮件发送给谁。
数据字段是指SQL语句运行后生成的结果集中的列。数据字段名也就是结果集中的列名。
数据单元格是指HTML模板或Excel表格模板中用来存放查询结果的单元格。在设计HTML模板和Excel表格模板时,为了让EasySQLMAIL能够识别出模板中的哪些地方用于存放SQL语句的查询结果,需要将这些地方特别标识出来,因此引入了数据单元格的概念。数据单元格的标识方式是:在需要显示数据的地方,以“<%”符号作为开头,中间是数据单元格的名称,并以“%>”符号结尾。例如:
Excel模板中的数据单元格
下图是任务执行后生成的表格:
Excel表格中的数据单元格执行后的效果
邮件正文模板中的数据单元格
下图是这个任务执行后的效果:
邮件正文模板中的数据单元格执行后的效果
在任务配置时,您需要建立数据字段与数据单元格的关联关系。关联关系建立好后,EasySQLMAIL就能够知道哪些数据应该放在模板的哪个位置了。
在HTML文档中设计数据单元格时需要注意:
变量是指在运行过程中可以改变的量。通过引用变量,增强了任务配置的灵活性。
例如,在配置某任务的邮件主题时,要求邮件主题中能够显示出当天的日期,这时就可以将邮件主题的内容写为“您好,这是#date#的按日统计数据”,其中,#date#就表示这个位置引用了一个名为date的变量。EasySQLMAIL在执行这个任务时,会到任务的变量表中去查找这个变量,并用变量的值替换邮件主题中的#date#。替换后的邮件主题就变成了“您好,这是2015-03-01的按日统计数据”。
关于变量的更多信息,请参阅《EasySQLMAIL使用教程-在任务中使用变量》
联系人是指EasySQLMAIL的地址薄中的可以作为EasySQLMAIL生成的邮件的收件人的人员。出于安全原因,EasySQLMAIL在发送任务生成的邮件时,会检查收件人的地址在EasySQLMAIL的地址薄中是否存在,如果不存在,则不会向这个地址发送邮件,以免发生数据泄露。
联系人信息通常由EasySQLMAIL的系统管理员进行维护,系统管理员也可以将此权限指派给其他用户。
关于联系人的更多信息,请参阅《EasySQLMAIL使用教程-地址薄管理》。