<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic To send Email after reading data from an excel sheet in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/To-send-Email-after-reading-data-from-an-excel-sheet/m-p/2339243#M107409</link>
    <description>Hi , 
&lt;BR /&gt;I am very much new to TALEND ETL tool. I have a small requirement. I have an excel sheet which has 4 columns. ID,Manager level-1,Manager Level-2,Time Status. I need to read this excel sheet and have to send a mail based on the data in TIME SHEET STATUS column. 
&lt;BR /&gt;i.e. If the time Time sheet status is 'Unapproved' it should send mail to Manager level-1 email id .If it is approved,it should send to Manager Level-2. 
&lt;BR /&gt;Please help me on this. 
&lt;BR /&gt;Report.txt.txt</description>
    <pubDate>Thu, 09 Oct 2014 10:48:56 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2014-10-09T10:48:56Z</dc:date>
    <item>
      <title>To send Email after reading data from an excel sheet</title>
      <link>https://community.qlik.com/t5/Talend-Studio/To-send-Email-after-reading-data-from-an-excel-sheet/m-p/2339243#M107409</link>
      <description>Hi , 
&lt;BR /&gt;I am very much new to TALEND ETL tool. I have a small requirement. I have an excel sheet which has 4 columns. ID,Manager level-1,Manager Level-2,Time Status. I need to read this excel sheet and have to send a mail based on the data in TIME SHEET STATUS column. 
&lt;BR /&gt;i.e. If the time Time sheet status is 'Unapproved' it should send mail to Manager level-1 email id .If it is approved,it should send to Manager Level-2. 
&lt;BR /&gt;Please help me on this. 
&lt;BR /&gt;Report.txt.txt</description>
      <pubDate>Thu, 09 Oct 2014 10:48:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/To-send-Email-after-reading-data-from-an-excel-sheet/m-p/2339243#M107409</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-10-09T10:48:56Z</dc:date>
    </item>
    <item>
      <title>Re: To send Email after reading data from an excel sheet</title>
      <link>https://community.qlik.com/t5/Talend-Studio/To-send-Email-after-reading-data-from-an-excel-sheet/m-p/2339244#M107410</link>
      <description>i have uploaded it as txt file,as CSV file not able to upload</description>
      <pubDate>Thu, 09 Oct 2014 12:02:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/To-send-Email-after-reading-data-from-an-excel-sheet/m-p/2339244#M107410</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-10-09T12:02:02Z</dc:date>
    </item>
    <item>
      <title>Re: To send Email after reading data from an excel sheet</title>
      <link>https://community.qlik.com/t5/Talend-Studio/To-send-Email-after-reading-data-from-an-excel-sheet/m-p/2339245#M107411</link>
      <description>Hi ,&lt;BR /&gt;i haven't received any solution to this. Somebody please help. I have used a tfileinputexcel component to read the data from this excel sheet. After that,how to read a particular column and send email.</description>
      <pubDate>Mon, 13 Oct 2014 07:33:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/To-send-Email-after-reading-data-from-an-excel-sheet/m-p/2339245#M107411</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-10-13T07:33:25Z</dc:date>
    </item>
    <item>
      <title>Re: To send Email after reading data from an excel sheet</title>
      <link>https://community.qlik.com/t5/Talend-Studio/To-send-Email-after-reading-data-from-an-excel-sheet/m-p/2339246#M107412</link>
      <description>hi naksh,
&lt;BR /&gt;&amp;nbsp;Have you got differents status for each line (for one sheet) ?
&lt;BR /&gt;Or each excel file has one status : approved - unapproved
&lt;BR /&gt;So for each sheet or for each line (depend on), you have to catch the value of 'time status' &amp;amp; send a mail.
&lt;BR /&gt;For this you I will use a tFlowToIterate (that put flow value in globalMap) and after that link with trigger conditionner 'run if'.
&lt;BR /&gt;if TimeValue equals approved =&amp;gt; send mail 1
&lt;BR /&gt;otherwise =&amp;gt; send mail 2
&lt;BR /&gt;
&lt;A href="https://help.talend.com/search/all?query=tFlowToIterate&amp;amp;content-lang=en" rel="nofollow noopener noreferrer"&gt;https://help.talend.com/search/all?query=tFlowToIterate&amp;amp;content-lang=en&lt;/A&gt;
&lt;BR /&gt;
&lt;A href="https://help.talend.com/search/all?query=Connection+types&amp;amp;content-lang=en" rel="nofollow noopener noreferrer"&gt;https://help.talend.com/search/all?query=Connection+types&amp;amp;content-lang=en&lt;/A&gt;
&lt;BR /&gt;hope it help</description>
      <pubDate>Mon, 13 Oct 2014 09:02:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/To-send-Email-after-reading-data-from-an-excel-sheet/m-p/2339246#M107412</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-10-13T09:02:48Z</dc:date>
    </item>
    <item>
      <title>Re: To send Email after reading data from an excel sheet</title>
      <link>https://community.qlik.com/t5/Talend-Studio/To-send-Email-after-reading-data-from-an-excel-sheet/m-p/2339247#M107413</link>
      <description>&lt;BLOCKQUOTE&gt;
 &lt;TABLE border="1"&gt;
  &lt;TBODY&gt;
   &lt;TR&gt;
    &lt;TD&gt;hi naksh,&lt;BR /&gt;&amp;nbsp;Have you got differents status for each line (for one sheet) ?&lt;BR /&gt;Or each excel file has one status : approved - unapproved&lt;BR /&gt;So for each sheet or for each line (depend on), you have to catch the value of 'time status' &amp;amp; send a mail.&lt;BR /&gt;For this you I will use a tFlowToIterate (that put flow value in globalMap) and after that link with trigger conditionner 'run if'.&lt;BR /&gt;if TimeValue equals approved =&amp;gt; send mail 1&lt;BR /&gt;otherwise =&amp;gt; send mail 2&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;hope it help&lt;/TD&gt;
   &lt;/TR&gt;
  &lt;/TBODY&gt;
 &lt;/TABLE&gt;
&lt;/BLOCKQUOTE&gt;
&lt;BR /&gt;Thanks a lot Kzone for your response</description>
      <pubDate>Tue, 14 Oct 2014 07:08:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/To-send-Email-after-reading-data-from-an-excel-sheet/m-p/2339247#M107413</guid>
      <dc:creator>_AnonymousUser</dc:creator>
      <dc:date>2014-10-14T07:08:48Z</dc:date>
    </item>
    <item>
      <title>Re: To send Email after reading data from an excel sheet</title>
      <link>https://community.qlik.com/t5/Talend-Studio/To-send-Email-after-reading-data-from-an-excel-sheet/m-p/2339248#M107414</link>
      <description>Hi Kzone,
&lt;BR /&gt;Using your approach of 'tFileInputDelimited--row1--tFlowToIterate--iterate--tJava--runIf--tsetglobalvariable--row2(main)--tSendmail' ,i have succeeded in sending mail from gmail server using following detailssever HOST: "smtp.gmail.com" and PORT :465.Thanks a lot for that.
&lt;BR /&gt;But i am facing&amp;nbsp;issue when i send from my organisation's mail server(details given below). i am getting the below error. What could be the reason.how can i solve this?
&lt;BR /&gt;Exception in component tSendMail_1
&lt;BR /&gt;javax.mail.MessagingException: Could not connect to SMTP host: mail.ourclients.com, port: 587;
&lt;BR /&gt;nested exception is:
&lt;BR /&gt;java.net.SocketException: Permission denied: connect
&lt;BR /&gt;at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1282)
&lt;BR /&gt;at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:370)
&lt;BR /&gt;--Please help me on this.
&lt;BR /&gt;&amp;nbsp;Thanks in Advance.</description>
      <pubDate>Fri, 17 Oct 2014 07:12:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/To-send-Email-after-reading-data-from-an-excel-sheet/m-p/2339248#M107414</guid>
      <dc:creator>_AnonymousUser</dc:creator>
      <dc:date>2014-10-17T07:12:40Z</dc:date>
    </item>
    <item>
      <title>Re: To send Email after reading data from an excel sheet</title>
      <link>https://community.qlik.com/t5/Talend-Studio/To-send-Email-after-reading-data-from-an-excel-sheet/m-p/2339249#M107415</link>
      <description>Hi 
&lt;B&gt;nakshh,&lt;/B&gt; 
&lt;BR /&gt;Here is a reponse for your issue on forum: 
&lt;A href="https://community.qlik.com/s/feed/0D53p00007vCmXdCAK" target="_blank" rel="nofollow noopener noreferrer"&gt;https://community.talend.com/t5/Design-and-Development/tsendmail-component-issue/td-p/84222&lt;/A&gt;. Could you please check it? 
&lt;BR /&gt;Best regards 
&lt;BR /&gt;Sabrina</description>
      <pubDate>Fri, 17 Oct 2014 09:25:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/To-send-Email-after-reading-data-from-an-excel-sheet/m-p/2339249#M107415</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-10-17T09:25:30Z</dc:date>
    </item>
    <item>
      <title>Re: To send Email after reading data from an excel sheet</title>
      <link>https://community.qlik.com/t5/Talend-Studio/To-send-Email-after-reading-data-from-an-excel-sheet/m-p/2339250#M107416</link>
      <description>Hi All, 
&lt;BR /&gt;I am working on talend 5.6.2 data services through big data. 
&lt;BR /&gt;I writing a data to excel using tFileExcelOutput component and running the job from unix env using sh file. 
&lt;BR /&gt;I am running the job parallel from two UNIX terminal with two diff users. 
&lt;BR /&gt;Job from second window is getting failed with the below error 
&lt;BR /&gt; 
&lt;PRE&gt;Exception in component tFileOutputExcel_2&lt;BR /&gt;java.lang.RuntimeException: java.io.IOException: Permission denied&lt;BR /&gt;        at org.apache.poi.xssf.streaming.SXSSFWorkbook.createAndRegisterSXSSFSheet(SXSSFWorkbook.java:628)&lt;BR /&gt;        at org.apache.poi.xssf.streaming.SXSSFWorkbook.createSheet(SXSSFWorkbook.java:645)&lt;BR /&gt;        at org.talend.ExcelTool.prepareXlsxFile(ExcelTool.java:131)&lt;BR /&gt;        at talendrunbook.configcheck_copy_1_0.ConfigCheck_Copy.tMysqlInput_4Process(ConfigCheck_Copy.java:4478)&lt;BR /&gt;        at talendrunbook.configcheck_copy_1_0.ConfigCheck_Copy.tMysqlInput_3Process(ConfigCheck_Copy.java:11962)&lt;BR /&gt;        at talendrunbook.configcheck_copy_1_0.ConfigCheck_Copy.tMysqlInput_8Process(ConfigCheck_Copy.java:11350)&lt;BR /&gt;        at talendrunbook.configcheck_copy_1_0.ConfigCheck_Copy.tMysqlInput_12Process(ConfigCheck_Copy.java:10652)&lt;BR /&gt;        at talendrunbook.configcheck_copy_1_0.ConfigCheck_Copy.tMysqlInput_13Process(ConfigCheck_Copy.java:10244)&lt;BR /&gt;        at talendrunbook.configcheck_copy_1_0.ConfigCheck_Copy.tMysqlInput_1Process(ConfigCheck_Copy.java:9873)&lt;BR /&gt;        at talendrunbook.configcheck_copy_1_0.ConfigCheck_Copy.tMysqlConnection_1Process(ConfigCheck_Copy.java:9322)&lt;BR /&gt;        at talendrunbook.configcheck_copy_1_0.ConfigCheck_Copy.tHDFSConnection_2Process(ConfigCheck_Copy.java:18039)&lt;BR /&gt;        at talendrunbook.configcheck_copy_1_0.ConfigCheck_Copy.tJava_3Process(ConfigCheck_Copy.java:18300)&lt;BR /&gt;        at talendrunbook.configcheck_copy_1_0.ConfigCheck_Copy$6.run(ConfigCheck_Copy.java:18922)&lt;BR /&gt;Caused by: java.io.IOException: Permission denied&lt;BR /&gt;        at java.io.UnixFileSystem.createFileExclusively(Native Method)&lt;BR /&gt;        at java.io.File.createNewFile(File.java:1006)&lt;BR /&gt;        at java.io.File.createTempFile(File.java:1989)&lt;BR /&gt;        at org.apache.poi.util.TempFile$DefaultTempFileCreationStrategy.createTempFile(TempFile.java:105)&lt;BR /&gt;        at org.apache.poi.util.TempFile.createTempFile(TempFile.java:60)&lt;BR /&gt;        at org.apache.poi.xssf.streaming.SheetDataWriter.createTempFile(SheetDataWriter.java:80)&lt;BR /&gt;        at org.apache.poi.xssf.streaming.SheetDataWriter.&amp;lt;init&amp;gt;(SheetDataWriter.java:63)&lt;BR /&gt;        at org.apache.poi.xssf.streaming.SheetDataWriter.&amp;lt;init&amp;gt;(SheetDataWriter.java:68)&lt;BR /&gt;        at org.apache.poi.xssf.streaming.SXSSFWorkbook.createSheetDataWriter(SXSSFWorkbook.java:292)&lt;BR /&gt;        at org.apache.poi.xssf.streaming.SXSSFSheet.&amp;lt;init&amp;gt;(SXSSFSheet.java:69)&lt;BR /&gt;        at org.apache.poi.xssf.streaming.SXSSFWorkbook.createAndRegisterSXSSFSheet(SXSSFWorkbook.java:624)&lt;BR /&gt;        ... 12 more&lt;/PRE&gt; 
&lt;BR /&gt;Even a small help is appreciated. Thanks in advance.</description>
      <pubDate>Tue, 11 Aug 2015 10:19:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/To-send-Email-after-reading-data-from-an-excel-sheet/m-p/2339250#M107416</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-08-11T10:19:05Z</dc:date>
    </item>
    <item>
      <title>Re: To send Email after reading data from an excel sheet</title>
      <link>https://community.qlik.com/t5/Talend-Studio/To-send-Email-after-reading-data-from-an-excel-sheet/m-p/2339251#M107417</link>
      <description>Hi&amp;nbsp; 
&lt;FONT color="#5b5b5d"&gt;&lt;FONT size="1"&gt;&lt;FONT face="Verdana, Helvetica, Arial, sans-serif"&gt;gokulpotluri,&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt; 
&lt;BR /&gt; 
&lt;BR /&gt;Here is a response from your another topic: 
&lt;A href="https://community.qlik.com/s/feed/0D53p00007vCtMeCAK" target="_blank" rel="nofollow noopener noreferrer"&gt;https://community.talend.com/t5/Design-and-Development/tFileExcelOutput-component-giving-Permission-denied-exception/td-p/63419&lt;/A&gt;.Could you please take a look at it? 
&lt;BR /&gt;Best regards 
&lt;BR /&gt;Sabrina</description>
      <pubDate>Wed, 12 Aug 2015 08:50:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/To-send-Email-after-reading-data-from-an-excel-sheet/m-p/2339251#M107417</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-08-12T08:50:20Z</dc:date>
    </item>
  </channel>
</rss>

