aspose 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 Spring in Action this week in the Spring 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: 42278
    
  64
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.


Ping & DNS - my free Android networking tools app
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: 42278
    
  64
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