It looks like your provider config files are not found at runtime.
Excerpt from the JavaMail Spec:
> The providers for JavaMail APIs are configured using the following files:
> n javamail.providers and javamail.default.providers
> n javamail.address.map and javamail.default.address.map
> Each javamail.X resource file is searched in the following order:
> 1. java.home/lib/javamail.X
> 2. META-INF/javamail.X
> 3. META-INF/javamail.default.X
Further readings:
JavaMail TM API Design Specification Version 1.2
Chapter 5: The Mail Session. The Provider Registry
Maybe you should try to list the valid providers with
getProviders().
> -----Ursprüngliche Nachricht-----
> Von: Marot Laurent [mailto:[EMAIL PROTECTED]]
> Gesendet: Donnerstag, 26. April 2001 13:08
> An: [EMAIL PROTECTED]
> Betreff: RE: Please Help on Java Mail / tomcat
>
>
> you're right ....
>
<snip/>
> Root cause:
> javax.mail.NoSuchProviderException: No provider for pop3
> at javax.mail.Session.getProvider(Session.java:249)
> at javax.mail.Session.getStore(Session.java:323)
> at javax.mail.Session.getStore(Session.java:303)
> at
<snip/>