Basically, we're doing some early research into being an email provider for our application users. So there are a couple of things I'm trying to figure out:
1. How do I tie together James authentication and our application authentication so I don't have to manage two user sets? 2. How do I hook a mailet into our application for things like email notifications? I was hoping that the mailet could use our existing OSGi services, but we may be able to get around it some other way -- like sockets or maybe polling from the application instead of pushing from the mail server. It would be nice to run in Karaf, but I think a lot of my problems can be solved just by getting a better understanding for how James works. And I'd definitely be interested in helping, but I'm not sure how much time I can give. What do you mostly need help with? -----Original Message----- From: "Ioan Eugen Stan" <[email protected]> Sent: Friday, November 30, 2012 1:17pm To: "James Users List" <[email protected]> Subject: Re: OSGI app/mailet integration question Hello Nate, There has been some work done on James towards moving it to OSGi. I'm working on making James run inside Karaf[1] but it's very early work, not all components/dependencies are OSGi ready yet. It will take some time. I'm not sure I fully understand what you are trying to achieve. Are you going for a full James-Karaf integration or run James as a separate service and integrate over sockets? I think integrating over sockets would be faster right now (I'm new to OSGi). I could use a helping hand in moving James-Karaf forward and I think it would benefit you too. I know James structure and could use help with OSGi. Care to help? [1] https://github.com/ieugen/james-karaf On Fri, Nov 30, 2012 at 7:45 PM, <[email protected]> wrote: > Hey all, > > I'm developing an OSGI-based application where we'd like to tie in mail > sending/receiving for our app users. Ultimately, I'd like to have a mailet > that has access to to the OSGI services on our Karaf instance, but I'm not > sure how to go about it. Also, we're going to need some way to keep users > and domains synchronized between our app and James. Should I try to extend > and run James as an OSGI service or is there a simpler way to tie things > together? > > Thanks! > > Nate Morrow > Concept Aware, Inc. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > -- Ioan Eugen Stan / CTO / http://axemblr.com --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
