On Friday, October 25, 2013 07:40:23 PM Imac wrote: > Thanks for that Pradeep. > > However, I was looking for something self hosted and AIO and I'm not sure > opentaps would be the way to go for me. Also, it isn't very reassuring to > see the opentaps ecommerce site using magento for the storefront! >
I don't know what your issue is (and I don't know what the acronym AIO represents), in part because you haven't offered a precise definition of what you need to accomplish, but if your autoresponder is not there out of the box, it is almost trivial to make one. I do it frequently using Perl (but then, the ecommerce transaction processing API I developed has been developed in Perl. One of these days, I will integrate my API (once I figure out how to get it to talk to the major Canadian Banks - All the banks it talks to are either in Europe or Latin America at present) into OFBiz. For example, when a transaction is processed, whether MOTO, involving a call center's agents, or a website's shopping cart, I can configure my system to email a receipt to the customer and a notice to the merchant. It takes about an hour and a half to write that, or a script that sends an email automagically in response to any event I can detect. This could in principle be done in Java, in the module that handles the transaction, though I do not know if that is done in OFBiz. And it takes only a little longer to create a perl script (and again, you can generally use any programming language you're comfortable with: Java, C++, ADA, VB, C#, &c., and even assembler, if you're that masochistic ;-) - when I was in university, our department's sysop had the attitude that real programmers program only in machine language, i.e. binary) that runs as a scheduled task (so stand alone rather than as part of an application supported by an application server) to process incoming emails (not really something you want an application server to handle), and send emails automatically as appropriate to the sender, the merchant, or anyone else, as appropriate (defined in the functional requirements derived from the business processes that need to be supported. And I have seen some cases where no programming was required at all, in that the auto-response was something configured in the corporate mail server itself. I can not tell, from what you have written, what you want in an autoresponder. You haven't said what the events are for which you want an automatic response, whether you're focussed on incoming or outgoing email, or how you envision the OFBiz application, running on the usual application server should be talking to your email servers (pop, IMAP, STMP). Having written so many, I can think of half a dozen different kinds of autoresponders, each requiring a different solution, and sometimes very different technologies. I would think some of these would be already built into the ecommerce modules, needing only suitable configuration so they know what mail servers to talk to and how, with what credentials (but I haven't examined them closely enough to know), and others would be of interest only to processing banks and their resellers. To get a more useful answer, you may need to define more precisely what you want to do. Then, maybe, someone can either tell you which files to examine, or offer advice on how best to write it. HTH Ted
