我需要使用Talend发送电子邮件,但是我需要从csv文件中获取地址。 (每次自动化而不是手动指定)
现在我只能手动添加电子邮件地址。我需要Talend从csv文件中捕获它,而且我需要它发送一次而不是很多次(现在只要查询运行它发送许多电子邮件)
我不确定这是不是你的意思,但这是我的建议:
tSetGlobalVar组件只是初始化变量,如下所示:
然后tMap向t_Java_Row提供来自文件的电子邮件(我假设它就在那里 - 你没有指定)。 tMap中的代码使用此代码设置全局变量的值(在tJava_Row组件的代码部分中)
globalMap.put(“email”,input_row.email);
globalMap.put(“body”,input_row.body);
然后在发送邮件组件中,您可以调用已设置的变量。
希望有足够的帮助。可能还有其他方法可以做到这一点,但这将是我的方法。
干杯。