For over two weeks, a user on the Mule mailing list has been looking for a way to download Email messages over POP3/IMAP and save attachments into the file system. However, as of today, the last post indicates a blocker issue MULE-5138 which needs a solution before IMAP maybe used..
I've written a simple solution over the Free and Open Source UltraESB to do the same, and it works well, and easily, with only a few lines of configuration as presented in the new ESB Comparison blog article titled "Download Email and save attachments into the file system". This example will be available as Sample #503 with future versions of the UltraESB
Showing posts with label email. Show all posts
Showing posts with label email. Show all posts
Wednesday, October 13, 2010
Monday, October 11, 2010
Web Service Proxy that emails a copy of the response passing through, using an intermediate JMS Queue
I've written an article that describes how an UltraESB Proxy Service for a SOAP service could be deployed on the Free and Open Source UltraESB, to respond back to the client immediately once the response becomes available, but then post a copy of the response via an asynchronous email - without affecting the performance of the main message flow.
This was a request for an initial proof-of-concept for a large Telecom company in the US, and shows how an embedded ActiveMQ JMS server could be started within the UltraESB using the native support for the Spring Framework
Read about it at DZone http://soa.dzone.com/news/web-service-proxy-emails-copy
This sample is now included as sample #502 with the UltraESB 1.2.0 or later
This was a request for an initial proof-of-concept for a large Telecom company in the US, and shows how an embedded ActiveMQ JMS server could be started within the UltraESB using the native support for the Spring Framework
Read about it at DZone http://soa.dzone.com/news/web-service-proxy-emails-copy
This sample is now included as sample #502 with the UltraESB 1.2.0 or later
Thursday, July 8, 2010
Invoking a Web service and receiving its response via email
I've written a simple example that shows how a Gmail account could be polled by the UltraESB and then forward them to a Web service. The example invokes the SimpleStockQuoteService hosted via the test ToolBox.
The UltraESB makes it easy to strip all unwanted email headers, and then send the request as a SOAP request by updating the content type to text/xml. The response is then sent back to the original client using Gmail SMTP
Read the full example and download the sample configuration files from here
The UltraESB makes it easy to strip all unwanted email headers, and then send the request as a SOAP request by updating the content type to text/xml. The response is then sent back to the original client using Gmail SMTP
Read the full example and download the sample configuration files from here
Subscribe to:
Posts (Atom)