如何在tSendMail中发送文件的内容

时间:2014-11-05 15:04:05

标签: java email talend

我有几天尝试发送一封邮件,其中包含来自儿童工作和父亲工作的不同信息。

见下面的工作:

in the father job, it loads a cfg file by store. it loads my context variables depending the date and other information from cfg file, it launch a child job last part of father job

和我的tRunJob_3 tRunJob_3

在这份工作结束时,我可以在电子邮件中输入来自tAggregateRow的信息,但是它会发送几封电子邮件(条件是“如果”批准DeinitJob --- if --- tRunJob_3,则为一封邮件)

我父亲工作中由tFileOutputDelimited_1生成的文件包含我需要在最终邮件中输入的所有信息。

1:如何在一封电子邮件中显示这些信息(没有附件)?

2:我的控制台出现此错误:

For input string: "7.91'7.91"
multiple points
这意味着什么?


编辑:

通过以下修改,它会向我发送1封电子邮件,其中包含收集的信息 enter image description here

tjavaflex

代码初始

// start part of your Java code
      boolean loop ;
      System.out.println("## START\n#");

代码主体

// here is the main part of the component,
// a piece of code executed in the row
// loop
// code sample:
System.out.println("## LOAD...\n#");
if ((String)globalMap.get("message") != null) {
globalMap.put("message", (String)globalMap.get("message") + row5.mag + " qt: " + row5.qt + " p1: " + row5.p1 + "\n" ) ;
}

代码决赛:

// end of the component, outside/closing the loop
loop = true ;
System.out.println("## END\n#");

if looptjava之间的tsendmail

但仍然有我的错误:

For input string: "7.91'7.91"
multiple points

0 个答案:

没有答案