On 07/13/2014 11:16 PM, Mahesh Sivarama Pillai wrote: Hi,
It would be better to put mail or its reference (if you use a db or filesystem to save messages temporarily) to a message queue and then at the service side implement a consumer to get messages for processing. This way you will eliminate the constraint to have 7/24 alive service. We did smt. similar in a project by writing a mailet to forward messages to web services.
Ozgur Eroglu
Hi, I am planning to use James Server for a Mail-to-Cloud use case. Here is what I am planning to do. 1. Receive email redirected from the Corporate Email Server to James (100K emails per day) 2. Do some validation/filter etc on the received email 3. Call the cloud web service with the email content and simultaneously, upload the attachment(max size may be ~15 mb) in the mail to another file storage cloud. I am planning to implement a Mailet for implementing this use case. My questions are; 1. What are all the design considerations that I should be looking at while implementing this ? 2. I may want to retry the emails which failed during the cloud interaction. How can I do this ? 3. Is anyone implemented a similar use case and can you please share your experiences ? I want to use 2.3.2 because it is the stable version as 3.0 is still in Beta and I cannot convince my company to use a software which is in beta version. Highly appreciate your thoughts and inputs on these. Thanks Mahesh
--------------------------------------------------------------------- To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org For additional commands, e-mail: server-user-h...@james.apache.org