james-server-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Noel J. Bergman" <n...@devtech.com>
Subject RE: How do I Implement a Proprietary User and Data Store
Date Mon, 03 Mar 2003 22:39:30 GMT
Rick,

OK, so you're going to need some custom code.  You need to implement a
UserRepository and MailRepository.  There is existing code that you could
mimic for James v2.  James version 3 will likely switch from the existing
interfaces to standard JNDI/JavaMail.

Look in services/UsersRepository.java and services/MailRepository.java for
the interfaces.  There aren't that many critical methods that you'll need to
implement.

	--- Noel

-----Original Message-----
From: Zeldes, Rick [mailto:rick.zeldes@eds.com]
Sent: Monday, March 03, 2003 17:02
To: 'James Users List'
Subject: RE: How do I Implement a Proprietary User and Data Store

Noel,

The Application / Data-Store  I am talking about is a legacy - very large
EDI transport engine (thousands of connected nodes). We are attempting to
add an SMTP transport to the existing product. The product behaves very much
like a mail system - users authenticate and send EDI documents to other
trading partners on the system (these may in fact be anywhere in our network
- we do the store and forward internally) - and retrieve EDI documents from
their mailbox.

-----Original Message-----
From: Noel J. Bergman [mailto:noel@devtech.com]
Sent: Monday, March 03, 2003 4:39 PM
To: James Users List
Subject: RE: How do I Implement a Proprietary User and Data Store


Rick,

The interfaces are going to change.  Why do you need a proprietary store?
That is not clear, at all, from your description.  Just turn on SMTP AUTH
for your incoming users, and use passwords for your POP users, and you have
what you described.

If you already have this proprietary store, that's another matter.  It would
help to know more details.

	--- Noel

-----Original Message-----
From: Zeldes, Rick [mailto:rick.zeldes@eds.com]
Sent: Monday, March 03, 2003 14:41
To: 'james-user@jakarta.apache.org'
Subject: How do I Implement a Proprietary User and Data Store


Hello,

I have a Proprietary application User and Data store that I would like to
have an SMTP/POP3 interface to. In other words, my application receives data
from authenticated users and allows authenticated users to retrieve data
that is destined for them. I would like to use James to provide a SMTP/POP3
interface. What is the best way to do this ? Is it possible to develop
Mailets to redirect all incoming data and retrieval requests to my data
store ? I see that there are interfaces to file based repositories and
database repositories. Is there a generalized interface to connect to a non
JDBC proprietary database for authentication and data store ? Looking for
some direction - Thanks....

Rick Zeldes
EDS - ELIT Engineering
* phone: +01-248-265-8388 (8-365)


---------------------------------------------------------------------
To unsubscribe, e-mail: james-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: james-user-help@jakarta.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: james-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: james-user-help@jakarta.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: james-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: james-user-help@jakarta.apache.org


Mime
View raw message