你可以写程序调用javamail的api,
邮件的收发服务器可不是javamail
你可以用exchange,qmail,sendmail等

解决方案 »

  1.   

    javamail只是一个api,邮件服务器需要你自己配置。
    试试postfix,目前邮件服务器的NO.1。
    javamail和邮件服务器之间的通信无需配置,直接用就是了,
    无非是调用IMAP,POP,SMTP等命令。
      

  2.   

    那我应该把javamail放在jdk的什么位置呢?
      我还是不很明白?
      

  3.   

    放到你的Classpath中 ; 
    set CLASSPATH=%CLASSPATH%;C:\ACTIVATION.JAR;C:\MAIL.JAR,如果要收邮件,
    还要去下载 pop3.jar,再增加到 classpath 中!
      

  4.   

    用exchange 2000,我们公司是这样用的
      

  5.   

    不用pop3.jar,只需javamail.jar就可以了,
    最保险的放置地点是 $JAVA_HOME/jre/lib/ext
      

  6.   

    $JAVA_HOME/jre/lib/ext是那里啊(大目录)
      

  7.   

    $JAVA_HOME就是你jdk安装的目录,譬如j2sdk1.4.2
    $JAVA_HOME/jre/lib/ext就是/j2sdk1.4.2/jre/lib/ext (unix)
    或者d:\j2sdk1.4.2\jre\lib\ext (windows)
      

  8.   

    谢了。但我还是很模糊Debian(乌鱼子) 你有关于java mail 的实例吗?
      

  9.   

    用google搜索一下,又很多教程。
    帮你找了一个http://www.yesky.com/20020424/1608502.shtml
      

  10.   

    怎么有错误啊Location: /test/sendmail.jsp
    Internal Servlet Error:org.apache.jasper.JasperException: Unable to compile Note: sun.tools.javac.Main has been deprecated.
    C:\tomcat\work\DEFAULT\test\sendmail_1.java:6: Package javax.activation not found in import.
    import  javax.activation.*;
            ^
    1 error, 1 warning at org.apache.tomcat.facade.JasperLiaison.javac(JspInterceptor.java:770)
    at org.apache.tomcat.facade.JasperLiaison.processJspFile(JspInterceptor.java:623)
    at org.apache.tomcat.facade.JspInterceptor.requestMap(JspInterceptor.java:437)
    at org.apache.tomcat.core.ContextManager.processRequest(ContextManager.java:961)
    at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:866)
    at org.apache.tomcat.core.ContextManager.service(ContextManager.java:824)
    at org.apache.tomcat.modules.server.Http10Interceptor.processConnection(Http10Interceptor.java:152)
    at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:438)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:505)
    at java.lang.Thread.run(Thread.java:536)
      

  11.   

    不是的,我配的是jsd 和tomcat,
         我就把java mail 拷到那个目录了,但是程序有错误!
      

  12.   

    把这个jar文件复制到$TOMCAT_HOME/common/lib试试
      

  13.   

    还有import javax.activation.*;的这个包不是j2se中的,是j2ee中的,
    我给你找个不需要j2ee包的例子。
      

  14.   

    哦,不行,需要javax.activation.MimeType,down个j2ee吧,或找一个j2ee的jar文件。
      

  15.   

    : Debian(乌鱼子) 
        在帮我找找吧。谢了
      

  16.   

    上面不是说了吗,需要javax.activation.MimeType指定邮件的类型。