Hi and thex for you reply!

To answer your Question. 
I develop a CRM-System. It is an n-Tier (Database/Middleware-Server "Glassfish 
3") various Clients (Java Swing,
Applet Client, Mac OS X Native Client.The EMailserver should be a Part of the 
Serverside Components. I guess
thadt only SMTP Features are needed, so no POP3/Imap something like this is 
needed. If a SMTP Mail is 
arriving the Java SMTP Engine should listen on Port 25 and deliver the Mail to 
on of the CRM Users Mailboxes
(wich is in real only a JDBC Databse User , no Filesystem Objects needed!)


The development is done with the Glassfish 3 J2EE Server OpenSource Edition. 
This Server is tightly integrated
to the NetBeans OpenSource IDE and has some convinience Features like as 
Refactoring of EJB, automated
Anotations,  Wizards and click and run SOAP-Webservice Integration with 
Java.Thadt is why JBoss or Geronimo
was not used, because the overhead of  Roundtrip development is to much for me 
and i really i dont like Eclipse
at all. 

The SMTP-Server Component should be a EJB3 compliant, Glassfish Stateless 
Singleton Bean wich is 
automatically started at the successfully EAR Deployment against the AppServer. 
Some tests with 
Server TCP Sockets has shown thadt a Stateless TCP Socketserver with Glassfish 
3 
is possible,
but iam not sure at this Time if non-blocking and per Clients Threadspawning is 
also possible. I Just
read some Glassfish Docs wich descibe thadt this can be done with special 
Anotation Markos.



----- Ursprüngliche Mail ----
Von: Norman Maurer <[email protected]>
An: James Developers List <[email protected]>
Gesendet: Freitag, den 3. Dezember 2010, 19:07:54 Uhr
Betreff: Re: Hi @ all

Hi Peter,

first of welcome. In current dev version of james which will be the
next one we use spring for DI. So no avalon/phoenix anymore. This
should give you a easy way to customize james. James already comes
with a JPA Mailbox which stored a the email content as Blob, so this
is maybe exactly what you need.

To give you more answers I need some more informations about what you
plan to implement. Can you give some more details.. ?


Bye,
Norman

2010/12/3 Peter Meyer <[email protected]>:
> Hello,
>
> Iam a newbie at the list and want to say Hello to everybody!
>
> I have some embedded questions (Phonenix/Tomcat e.c.t) and really need
> quick answers howto deal with it.
>
> Iam in the need to write an 100% Pure Java EJB 3.1 n-Tier Solution, the
> Middleware
> server for my Enterprise beans are SUN/Oracles Glassfish 3 OpenSource Server.
> This Server has the ability to connect to outside EMail-servers but my 
complete
> Project should realize the Features at all on a 100% Java Codebase without
> Exceptions
> (this is why it should be easy deployable on Windows x / Mac / x / Linux x /
> Solaris x).
>
> Iam not interested in configuring various EMail MTA's on every each Operating
> System
> and hopefully i could integrate with my Programming stuff. So Pheonix looks
> great but
> it seems to be it is JBoss and or Tomcat or Spring related. Is there a chance
> using
> the JBoss Codebase for Glassfish v3 or should i write my own MTA (reduced
> Featureset)
> by my self for my special popurses? My needs: Sending EMail, Receiving 
>EMail.The
> EMail Contentdata should be saved via JDBC/SQL in a Binay Database Column
> (BLOB).
>
> So i need to know what is the best Way to go ahead.
> Should i do a own MTA Project for my Application? Is it hard to write a own 
MTA
> by
> mysql (thadt can talk with each other Serversa like Yahoo, Hotmail e.c.t)
>
> OR
> Should i use the James/Phones JBoss Aproach? Whats is faster, more reliable 
and
> and tighter integrated with my Programming Stuff?
>
> thank you for your patience,
> Greetings from Freiburg,
> Germany - Peter
>
>
>
> ---------------------------------------------------------------------
> 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]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to