<?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 Re: Create a simple input component that extracts email-information in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Create-a-simple-input-component-that-extracts-email-information/m-p/2248078#M149254</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I will suggest you first to try to create a job with tPOP and tFileInputMail components:&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;tPOP will allow you to retrieve mails using imap protocol specifying the mail folder. You will be able to iterate on retrieved emails that will be stored locally in a folder (iterate output &amp;amp; CURRENT_FILE outline).&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="tpop.jpg" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M4mu.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/133522i046DCB32830F98FF/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M4mu.jpg" alt="0683p000009M4mu.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;Then after you can use tFileInputMail to extract desired data. I let you have a look on following documentation: &lt;A href="https://help.talend.com/reader/PlbIAg24kZezc_V9qgX6vA/BSqifFxZNRMnQwJAuMUuHw" target="_blank" rel="nofollow noopener noreferrer"&gt;https://help.talend.com/reader/PlbIAg24kZezc_V9qgX6vA/BSqifFxZNRMnQwJAuMUuHw&lt;/A&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;If you want to create a new connector, you will have to do it within javajet if you use a studio before 7.1. From this version, you can use the new framework : &lt;A href="https://talend.github.io/component-runtime/main/1.1.6/index.html" target="_blank" rel="nofollow noopener noreferrer"&gt;https://talend.github.io/component-runtime/main/1.1.6/index.html&lt;/A&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Which is you studio target version ?&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Best regards,&lt;/P&gt; 
&lt;P&gt;Yves&lt;/P&gt;</description>
    <pubDate>Wed, 24 Apr 2019 07:58:26 GMT</pubDate>
    <dc:creator>ypiel</dc:creator>
    <dc:date>2019-04-24T07:58:26Z</dc:date>
    <item>
      <title>Create a simple input component that extracts email-information</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Create-a-simple-input-component-that-extracts-email-information/m-p/2248075#M149251</link>
      <description>&lt;P&gt;Hello there!&lt;/P&gt; 
&lt;P&gt;I want to create a job which&lt;/P&gt; 
&lt;OL&gt; 
 &lt;LI&gt;reads several information (subject, from-address, receivedate and message-id) of all e-mails in a specific (configurable) directory of an exchange mailbox&lt;/LI&gt; 
 &lt;LI&gt;execute an insert - sql - statement&lt;/LI&gt; 
 &lt;LI&gt;move this e-mails in an other folder of this mailbox&lt;/LI&gt; 
&lt;/OL&gt; 
&lt;P&gt;I followed several tutorials developing an input component with the jdk without success ...&lt;/P&gt; 
&lt;P&gt;For step one, I want to have an input component like "tFileList" for example with several output parameters in the "outline" window in the Studio so that I can drag&amp;amp;drop the information of the email in the next component for example. I figured out that components like tFilelist are written in javajet and not as a java-component. Do I have to do it in javajet?&lt;/P&gt;</description>
      <pubDate>Fri, 02 Jan 2026 14:45:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Create-a-simple-input-component-that-extracts-email-information/m-p/2248075#M149251</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2026-01-02T14:45:42Z</dc:date>
    </item>
    <item>
      <title>Re: Create a simple input component that extracts email-information</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Create-a-simple-input-component-that-extracts-email-information/m-p/2248076#M149252</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;As far as I understand, you want to create a studio job. Which version of studio do you use ?&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I guess you don't have to create a new component, but just using existing ones. So, you don't mind if they are in javajet&amp;nbsp; or in new tck framework, right ?&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;First, how will you retrieve needed information 'subject, from-address, receivedate and message-id', are they in files'name ? Or you have to read the content of all that files ? tFileList will only retrieve a list of file base on some filter. We have some components to extract data from files, but it depends the format .&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Thanks for feedback,&lt;/P&gt; 
&lt;P&gt;Best regards,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Yves&lt;/P&gt;</description>
      <pubDate>Tue, 23 Apr 2019 08:19:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Create-a-simple-input-component-that-extracts-email-information/m-p/2248076#M149252</guid>
      <dc:creator>ypiel</dc:creator>
      <dc:date>2019-04-23T08:19:01Z</dc:date>
    </item>
    <item>
      <title>Re: Create a simple input component that extracts email-information</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Create-a-simple-input-component-that-extracts-email-information/m-p/2248077#M149253</link>
      <description>&lt;P&gt;Hi Yves,&lt;/P&gt;
&lt;P&gt;I am sure that I will have to write a new component.&lt;/P&gt;
&lt;P&gt;To retrieve the data (&lt;SPAN&gt;subject, from-address, receivedate and message-id) I must connect to an exchange mailserver with javamail,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;list all mails in a folder and extract this information. Then give it to the next component for further processing.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 23 Apr 2019 12:46:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Create-a-simple-input-component-that-extracts-email-information/m-p/2248077#M149253</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-04-23T12:46:23Z</dc:date>
    </item>
    <item>
      <title>Re: Create a simple input component that extracts email-information</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Create-a-simple-input-component-that-extracts-email-information/m-p/2248078#M149254</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I will suggest you first to try to create a job with tPOP and tFileInputMail components:&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;tPOP will allow you to retrieve mails using imap protocol specifying the mail folder. You will be able to iterate on retrieved emails that will be stored locally in a folder (iterate output &amp;amp; CURRENT_FILE outline).&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="tpop.jpg" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M4mu.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/133522i046DCB32830F98FF/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M4mu.jpg" alt="0683p000009M4mu.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;Then after you can use tFileInputMail to extract desired data. I let you have a look on following documentation: &lt;A href="https://help.talend.com/reader/PlbIAg24kZezc_V9qgX6vA/BSqifFxZNRMnQwJAuMUuHw" target="_blank" rel="nofollow noopener noreferrer"&gt;https://help.talend.com/reader/PlbIAg24kZezc_V9qgX6vA/BSqifFxZNRMnQwJAuMUuHw&lt;/A&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;If you want to create a new connector, you will have to do it within javajet if you use a studio before 7.1. From this version, you can use the new framework : &lt;A href="https://talend.github.io/component-runtime/main/1.1.6/index.html" target="_blank" rel="nofollow noopener noreferrer"&gt;https://talend.github.io/component-runtime/main/1.1.6/index.html&lt;/A&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Which is you studio target version ?&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Best regards,&lt;/P&gt; 
&lt;P&gt;Yves&lt;/P&gt;</description>
      <pubDate>Wed, 24 Apr 2019 07:58:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Create-a-simple-input-component-that-extracts-email-information/m-p/2248078#M149254</guid>
      <dc:creator>ypiel</dc:creator>
      <dc:date>2019-04-24T07:58:26Z</dc:date>
    </item>
  </channel>
</rss>

