File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Other JSE/JEE APIs and the fly likes web mail application architecture Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Soft Skills this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Java » Other JSE/JEE APIs
Bookmark "web mail application architecture" Watch "web mail application architecture" New topic
Author

web mail application architecture

Pushker Chaubey
Ranch Hand

Joined: Dec 06, 2006
Posts: 53
Hi All,

I want to implement a web mail application like gmail / yahoo mail. I need some guidance on the possible archtitectures with respective pros and cons. If there is any source available on net regarding it please let me know.

Thanks in advance.


Regards,<br />Pushker<br /> <br />SCBCD 5.0 90%<br />SCWCD 5.0 89%<br />SCJP 5.0 90%
Paul Sturrock
Bartender

Joined: Apr 14, 2004
Posts: 10336

Sounds like you need something like a combination of JavaMail and Servlets.

(Also, not an advanced question. Moving...)


JavaRanch FAQ HowToAskQuestionsOnJavaRanch
Jesu Mani
Ranch Hand

Joined: Oct 16, 2006
Posts: 34
Hi,
Me too in search of same architecture.Got to get ideas on mail accounts(users) managing but not managing mails. Did you got any idea on that ? Let me know if you got one.


Cant we implement these using javamail?
Since we are able to access/get a mail account and its mails(thru java mail API) , why cant we can do it the same for all other mail ids(users) of a particular domain.

Expecting more discussions from you on this ?

Thanks,
Jesu Mani


Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 42910
    
  68
If you're just looking for a web-mail frontend written in Java, then there are several available already.

If you also want close integration with an email server, then James might be for you.
Jesu Mani
Ranch Hand

Joined: Oct 16, 2006
Posts: 34
Quote: 1
----------------------------------------------------------------------------
Ulf Dittmer sheriff Member # 95280 posted Thursday, April 26, 2007 11:47 PM

JavaMail is a client API, and as such meant for one particular user. It has no provisions to switch into "administrator" mode, and do admin stuff, like getting a list of users.

----------------------------------------------------------------------------

Quote: 2
----------------------------------------------------------------------------
Ulf Dittmer sheriff Member # 95280 posted Today 3:30 PM

If you're just looking for a web-mail frontend written in Java, then there are several available already.

If you also want close integration with an email server, then James might be for you.
----------------------------------------------------------------------------


Thanks for your support on this.

Will James support me to interact/access with a domain(which i have rights to access).
so that :
1). i can create/delete mail ids/users.
2). i can change the settings(password etc..) of the mail ids of a particular domain.


I am new to these area(JavaMail,James).
Expecting more enlighten on this..

Thanks
Jesu Mani
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 42910
    
  68
Originally posted by Jesu Mani:
Will James support me to interact/access with a domain(which i have rights to access).
so that :
1). i can create/delete mail ids/users.
2). i can change the settings(password etc..) of the mail ids of a particular domain.


James is an email server written in Java. It can handle both the tasks mentioned above, provided it is set up to be the email server for a domain. James is not some kind of Java frontend for another email server.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: web mail application architecture