电子邮件从Talend中的csv文件发送到地址(一次)

问题描述 投票:0回答:1

我需要使用Talend发送电子邮件,但是我需要从csv文件中获取地址。 (每次自动化而不是手动指定)

现在我只能手动添加电子邮件地址。我需要Talend从csv文件中捕获它,而且我需要它发送一次而不是很多次(现在只要查询运行它发送许多电子邮件)

email parsing etl talend
1个回答
0
投票

我不确定这是不是你的意思,但这是我的建议:enter image description here

tSetGlobalVar组件只是初始化变量,如下所示:

enter image description here

然后tMap向t_Java_Row提供来自文件的电子邮件(我假设它就在那里 - 你没有指定)。 tMap中的代码使用此代码设置全局变量的值(在tJava_Row组件的代码部分中)

globalMap.put(“email”,input_row.email);

globalMap.put(“body”,input_row.body);

然后在发送邮件组件中,您可以调用已设置的变量。 enter image description here

希望有足够的帮助。可能还有其他方法可以做到这一点,但这将是我的方法。

干杯。

© www.soinside.com 2019 - 2024. All rights reserved.