I know that the stock answer to this question is likely to be "Don't do it", but I definately get the impression that people ARE using James for real email.
I have a small server with about 15 users. Currently using a hodgepodge of qmail, courier Imap, vmailmgr and some custom scripts on a RH6.2 system. It's a less than ideal setup and I can't do what I want with it. I als have an existing webservlet app running that uses jdk1.2, jdbc2 and postgresql with jserv. I had some trouble switching my servlet code over to Tomcat and jdk1.3, but that was about 6months ago (it sort of worked, but there were some problems so I switched it back). I mention this because I wory about collisions with multiple jdks and classpaths, etc. I need to migrate it over, but I don't look forward to it. I also have a pretty bad track record for getting opensource things running on my system (can't get ezmlm to work for example and Jetspeed sucked up about a month of my time before I gave up - not sure if its my approach or just bad luck). Mail is pretty important. I don't want to miss any messages nor do I want any of the people using my system to be griping me out. I am very interested in creating some mail based apps as well as just making mail work better on my system (storing everything in a postgres db, making config easier - adding some servlets so that users can easil config their own stuff). I would then want to (since I don't see it) contribute some code for web based email, list configuration, and mobile phone/SMS type things. There are a few systems out there, but I want to use one that uses a db, lets me have source, and I prefer Java, so, James seems perfect. I see traffic about problems with virtual domains and I see that IMAP is very alpha. So, in order to go full production, I'll either have to wait for these things to get resolved, or jump in myself. My plan is to install James in parallel. Meaning that I will use env vars that, for eg, point it to the jdk1.3 that I have installed (as opposed to the jdk1.2), make it use a different port than 23, etc. When (if) I am satisfied that it works, I will attempt to migrate over. Can anyone offer any advice on the feasibility of this plan? Also, as far as migration (when I get to that step), I'm going to have to not only migrate over all the various .qmail files, but I'll also have to move the maildir files into the db. I'm weak on scripting, so I'll most likely write some utils for this in Java (unless there already are some??). Anything I should watch out for? Any advise, comments or even ridicule is welcome. Thanks. - Jeremy (jeromio.com) -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
