你去java.apache.org看看,有一个james,就是一个成型的e-mail服务器。
如果觉得我的回答有用,请给我发一个email(不要分都可以,你看着办)

解决方案 »

  1.   

    有个叫javamail的api包,可以收读写linux的邮件。
    详情到http://java.sun.com/products/javamail/FAQ.html
      

  2.   

    有个叫javamail的api包,在那可以找到。如果你有可以E_mail给我一份。我的MAIL是
    [email protected] ,谢谢你,可以在给你加些分的。可以告诉我你的MAIL吗?
      

  3.   

    java mail是一个用来开发客户端email程序的api,也是sun的标准,它的结构是
    interface+service provider的模式,对编写email服务器并没有直接的帮助。
    以下摘自JAMES的说明。“The Java Apache Mail Enterprise Server (a.k.a. Apache James) is a 100% pure Java server designed to be a complete and portable enterprise mail engine solution based on currently available open protocols (SMTP, POP3, IMAP, HTTP).”
    此外,他是open source的,就象apache一样。我的email地址是[email protected]如果你觉得我的回答有用,请给我发个mail。
      

  4.   

    duker,你好。
    你能把建立EMAIL server的一些思路告诉我吗?,我一点头绪也没有,比如说。POP3服务器是怎样编写,用到那些相关协议。及相关的知识。
    有相关的资料可以MAIL给我。[email protected]
      

  5.   

    其实最难的应该是编码和mail delivery。因为要将信件分为两部分(mime header和content),中间的编码多种多样,而且mail server如何跟其它mail server之间交换邮件,处理死信等。建议你看看rfc2047,2045,2046,2048,2049 是关于mime的其实你可以用一些别的东西来起mail server,用java做client,这样就目前可能更容易实现点。如果没猜错,你是不想用那些利用系统用户对应邮件用户的mail server,而且又想沾java的边。我有这方面兴趣,大家能交流一下吗?oicq: 1766598
    mail: [email protected]:)
      

  6.   

    duker,你好,你在吗。cxgtommy ,你好,希望我门能共同探讨。icq 号  15052192
      

  7.   

    You should be familiar with Java language and its networking class, you must master socket protamming, and you should know about POP3 and SMTP protocol,
    you can reference from related RFCs.