This week's book giveaway is in the Agile and other Processes forum. We're giving away four copies of The Mikado Method and have Ola Ellnestam and Daniel Brolund on-line! See this thread for details.
I am very curious to create my own mail server ,I need your enormous support.
Hey relax !! I am not asking for spoon-feeding just little network protocols and Apis help.I am not looking for big project but simple one.
some queries :
1)What external Apis I can take advantage of ? 2)Which programming language people usually use for creating mail server like that? 3)Is Java powerful enough to write impeccable email server?
best regards, omi [ November 11, 2008: Message edited by: omi sharma ]
SCJP, OCA 9i application developer, SCWCD 5.
When I was in hell someone told me to get heaven you need to do Java.
Ulf Dittmer
Marshal
Joined: Mar 22, 2005
Posts: 35252
7
posted
0
Most email servers are written in native code, but it's perfectly possible to write one in Java. In fact, the good folks at Apache have done so - check out Apache James.
Furthermore, these are not email servers, they are simply email addresses like your own, yourname07_at_yahoo_dot_com. When you register a domain, the domain registrar, for example, GoDaddy, will usually give you a couple of email accounts to name so you can have a webmaster, support, contact address and so on. No programming necessary.
Ulf : I will check out the Apache James but I have no problem in learning network programming in c/c++.However,I will go for it when I got excellent command in Java network programming.
Joe : I thought they have their own mail servers.Anyways ,I would like to create one in Java.
Originally posted by omi sharma: I thought they have their own mail servers.Anyways ,I would like to create one in Java.
They can have their own mail servers, and many organizations do. I just wanted to make sure you understood one doesn't have to write their own server just to get a couple of email aliases. Best of luck in your endeavor.
I agree. Here's the link: http://ej-technologies/jprofiler - if it wasn't for jprofiler, we would need to
run our stuff on 16 servers instead of 3.