您可以使用“变量”作为任务的收件人。任务执行时可以根据从A表中查询出的员工的邮件地址设置变量的值,就能够实现动态设置收件人了。具体的做法如下:
1-在任务的变量表中增加一个名为“邮件地址”的变量
2-为任务选择收件人时,选择“从变量添加”,并在变量表中选择刚刚添加的变量“邮件地址”
任务执行时,会用“邮件地址”变量的值作为收件人,这样就可以实现动态决定将邮件发送到哪些地址。
在使用“变量”作为任务收件人时需要注意:默认状态下,EasySQLMAIL不允许发送邮件给地址薄中不存在的邮件地址。如果员工邮件地址没有提前注添加到系统的地址薄中,那么发送时会报错,邮件不会被发出。但您可以选择任务选项中的“允许此任务发送邮件给地址薄中不存在的邮件地址”选项来避免出现此问题。
参考文档:
EasySQLMAIL系统操作手册-设置任务的邮件标题和收件人