<?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: Camel route based on SMTP Consumer in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Camel-route-based-on-SMTP-Consumer/m-p/2242109#M29043</link>
    <description>Hi all, 
&lt;BR /&gt;here is an extract from the documentation of the component : 
&lt;BR /&gt; 
&lt;BLOCKQUOTE&gt; 
 &lt;TABLE border="1"&gt; 
  &lt;TBODY&gt; 
   &lt;TR&gt; 
    &lt;TD&gt;camel-smtp is a camel component which acts as consumer by accepting messages via smtp and forward them to a camel route. &lt;BR /&gt;= Configuration=&lt;BR /&gt; To use it just add this to your camel route:&lt;BR /&gt; from("smtp:*bindIp*:*bindPort*").to("endpoint");&lt;BR /&gt; Where *bindIp* is the ipaddress and *bindPort* is the port which are used to bind the server.&lt;/TD&gt; 
   &lt;/TR&gt; 
  &lt;/TBODY&gt; 
 &lt;/TABLE&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;BR /&gt;I'm don't know enough java &amp;amp; camel to make this route working but if someone is interested in such a case, everything is in the camel-smtp.rar attached, including sources. Let me know ... 
&lt;BR /&gt;oops only images are supported, elements are there : 
&lt;A href="http://www.filedropper.com/camel-smtp" rel="nofollow noopener noreferrer"&gt;http://www.filedropper.com/camel-smtp&lt;/A&gt;</description>
    <pubDate>Tue, 17 Dec 2013 16:01:55 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2013-12-17T16:01:55Z</dc:date>
    <item>
      <title>Camel route based on SMTP Consumer</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Camel-route-based-on-SMTP-Consumer/m-p/2242105#M29039</link>
      <description>Hi All
&lt;BR /&gt;I would like to implement the following ESB Route to avoid messages loss when our MS Exchange server fails :
&lt;BR /&gt;
&lt;BR /&gt;Current flow is :
&lt;BR /&gt;App_1 App_2 App_3
&lt;BR /&gt; | | |
&lt;BR /&gt; | | |
&lt;BR /&gt; \ | /
&lt;BR /&gt; \ | /
&lt;BR /&gt; \ | /
&lt;BR /&gt; \ | /
&lt;BR /&gt; \ | /
&lt;BR /&gt; SMTP Exchange Sever -------&amp;gt; Gateway
&lt;BR /&gt;
&lt;BR /&gt;New flow could be :
&lt;BR /&gt;App_1 App_2 App_3
&lt;BR /&gt; | | |
&lt;BR /&gt; | | |
&lt;BR /&gt; \ | /
&lt;BR /&gt; \ | /
&lt;BR /&gt; \ | /
&lt;BR /&gt; \ | /
&lt;BR /&gt; \ | /
&lt;BR /&gt; Camel SMTP -------&amp;gt; Camel SMTP Producer -------&amp;gt; Gateway
&lt;BR /&gt; Consumer to Exchange Sever 
&lt;BR /&gt; |
&lt;BR /&gt; |
&lt;BR /&gt; | On Failure
&lt;BR /&gt; |
&lt;BR /&gt; V
&lt;BR /&gt; JMS Q
&lt;BR /&gt; Emails_to_redeliver
&lt;BR /&gt;
&lt;BR /&gt;.. with another dedicated route to listen the DLQ to re-send the un-sent elements.
&lt;BR /&gt;I didn't found such camel component, did someone already have to implement such a flow ?</description>
      <pubDate>Sat, 16 Nov 2024 11:48:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Camel-route-based-on-SMTP-Consumer/m-p/2242105#M29039</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T11:48:09Z</dc:date>
    </item>
    <item>
      <title>Re: Camel route based on SMTP Consumer</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Camel-route-based-on-SMTP-Consumer/m-p/2242106#M29040</link>
      <description>Hi,
&lt;BR /&gt;you are right, Camel has no out-of-box component acting as an SMTP server.
&lt;BR /&gt;From the architectural point of view - you are creating just another store and forward mail server (which becomes another SPOF), not solving anything.
&lt;BR /&gt;If reliable delivery is needed, usually it's achieved by Apps sending an MQ (JMS) message
&lt;BR /&gt;App1 \
&lt;BR /&gt;App2 --&amp;gt; JMS route -&amp;gt; Camel-&amp;gt; SMTP
&lt;BR /&gt;As you use off-shelf applications, usually the applications send emails, so you cannot us the approach above.
&lt;BR /&gt;If you have problems with your Exchange gateway availability and HA clustering is not an option (out of control, too expensive, ..), then IMHO a local forwarding SMTP server would be simpler and easier to deploy than to develop and maintain a custom Camel based component. 
&lt;BR /&gt;Have fun
&lt;BR /&gt; G.</description>
      <pubDate>Thu, 12 Dec 2013 21:30:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Camel-route-based-on-SMTP-Consumer/m-p/2242106#M29040</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-12-12T21:30:47Z</dc:date>
    </item>
    <item>
      <title>Re: Camel route based on SMTP Consumer</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Camel-route-based-on-SMTP-Consumer/m-p/2242107#M29041</link>
      <description>Hi Gabriel, 
&lt;BR /&gt;many thanks for your reply.
&lt;BR /&gt;In fact our ESB is HA (karaf &amp;amp; ActiveMQ in cluster), that's why I was considering a Camel SMTP forwarding rather as an HA feature than as a new SPOF. 
&lt;BR /&gt;I just found this custom camel component : 
&lt;A href="https://code.google.com/p/camel-smtp/" rel="nofollow noopener noreferrer"&gt;https://code.google.com/p/camel-smtp/&lt;/A&gt; 
&lt;BR /&gt;I'll see next week if I could design a route to test it</description>
      <pubDate>Fri, 13 Dec 2013 09:59:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Camel-route-based-on-SMTP-Consumer/m-p/2242107#M29041</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-12-13T09:59:15Z</dc:date>
    </item>
    <item>
      <title>Re: Camel route based on SMTP Consumer</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Camel-route-based-on-SMTP-Consumer/m-p/2242108#M29042</link>
      <description>HELP ! 
&lt;BR /&gt;My first try is not working, I guess I missed something. Here are the steps that led me to this issue : 
&lt;BR /&gt;1. Building the jar from 
&lt;A href="http://camel-smtp.googlecode.com/svn/trunk/" rel="nofollow noopener noreferrer"&gt;http://camel-smtp.googlecode.com/svn/trunk/&lt;/A&gt; camel-smtp-read-only with maven 
&lt;BR /&gt;2. Including the jar in my route as a custom component in a cMessagingEndpoint 
&lt;BR /&gt;3. Connecting the consumer to a cJMS endpoint 
&lt;BR /&gt;4. Lauching the route... several dependencies missing, adding a cConfig with some jars to fix that 
&lt;BR /&gt;5. Launching again, and now getting a nice red stack trace talking about a lack of main() in one of the dependencies.. 
&lt;BR /&gt;Does anyone have an idea to get out of this ? 
&lt;BR /&gt; 
&lt;IMG src="https://community.talend.com/legacyfs/online/membersTempo/1086/123725_studio_printscreen_component.jpg" /&gt;</description>
      <pubDate>Fri, 13 Dec 2013 15:59:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Camel-route-based-on-SMTP-Consumer/m-p/2242108#M29042</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-12-13T15:59:39Z</dc:date>
    </item>
    <item>
      <title>Re: Camel route based on SMTP Consumer</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Camel-route-based-on-SMTP-Consumer/m-p/2242109#M29043</link>
      <description>Hi all, 
&lt;BR /&gt;here is an extract from the documentation of the component : 
&lt;BR /&gt; 
&lt;BLOCKQUOTE&gt; 
 &lt;TABLE border="1"&gt; 
  &lt;TBODY&gt; 
   &lt;TR&gt; 
    &lt;TD&gt;camel-smtp is a camel component which acts as consumer by accepting messages via smtp and forward them to a camel route. &lt;BR /&gt;= Configuration=&lt;BR /&gt; To use it just add this to your camel route:&lt;BR /&gt; from("smtp:*bindIp*:*bindPort*").to("endpoint");&lt;BR /&gt; Where *bindIp* is the ipaddress and *bindPort* is the port which are used to bind the server.&lt;/TD&gt; 
   &lt;/TR&gt; 
  &lt;/TBODY&gt; 
 &lt;/TABLE&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;BR /&gt;I'm don't know enough java &amp;amp; camel to make this route working but if someone is interested in such a case, everything is in the camel-smtp.rar attached, including sources. Let me know ... 
&lt;BR /&gt;oops only images are supported, elements are there : 
&lt;A href="http://www.filedropper.com/camel-smtp" rel="nofollow noopener noreferrer"&gt;http://www.filedropper.com/camel-smtp&lt;/A&gt;</description>
      <pubDate>Tue, 17 Dec 2013 16:01:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Camel-route-based-on-SMTP-Consumer/m-p/2242109#M29043</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-12-17T16:01:55Z</dc:date>
    </item>
    <item>
      <title>Re: Camel route based on SMTP Consumer</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Camel-route-based-on-SMTP-Consumer/m-p/2242110#M29044</link>
      <description>Hi, 
&lt;BR /&gt;I won't have a deeper look soon, just maybe an idea. The Camel framework builds the components endpoints based on their URL protocol (http://., file://, smtp:// imap:// ). The default camel distribution already contains an SMTP component to send emails (not to receive). In case you deploy both features, the result may get unpredictable. 
&lt;BR /&gt;However - if you intend to process emails (or forward) without managing the storage, it may be an interesting component. 
&lt;BR /&gt;Have fun 
&lt;BR /&gt; Gabriel</description>
      <pubDate>Wed, 18 Dec 2013 12:13:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Camel-route-based-on-SMTP-Consumer/m-p/2242110#M29044</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-12-18T12:13:29Z</dc:date>
    </item>
  </channel>
</rss>

