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]>

Reply via email to