Maven – How to download JavaMail API

JavaMail is now available in Maven Central repository.

pom.xml

	<dependency>
		<groupId>com.sun.mail</groupId>
		<artifactId>javax.mail</artifactId>
		<version>1.6.2</version>
	</dependency>

If you want to use the core JavaMail API to send email, you have to get the JavaMail library – mail.jar and activation.jar. Unfortunately, those libraries are not available in the Maven central repository, you have to download it from java.Net maven repository.

References

3 comments on “Maven – How to download JavaMail API

  1. To be able to compile, and deploy on a JEE certified server, include this in your pom.xml:


    javax.mail
    javax.mail-api
    1.5.5
    provided

    If you need to deploy on a bare tomcat installation, or on a bare JRE, then also include this:

    com.sun.mail
    javax.mail
    1.5.5
    runtime

    the javax.mail group-id does not contain the latest releases for the Implementation.
    Note that disqus somehow modifies the correct case of ‘groupId’ and ‘artifactId’, so make sure to make corrections.

    Reply

Leave a Comment

Your email address will not be published. Required fields are marked *