{"id":54372,"library":"javax-mail","title":"JavaMail API","description":"JavaMail API provides a platform-independent framework for sending and receiving email via SMTP, POP3, and IMAP protocols.","status":"active","version":"1.6.2","language":"java","source_language":null,"source_url":"https://github.com/javaee/javamail","tags":["email","mail","smtp","imap","pop3"],"install":[{"cmd":"<dependency>\n  <groupId>com.sun.mail</groupId>\n  <artifactId>javax.mail</artifactId>\n  <version>1.6.2</version>\n</dependency>","lang":"xml","label":"Maven"},{"cmd":"implementation 'com.sun.mail:javax.mail:1.6.2'","lang":"groovy","label":"Gradle"}],"dependencies":[],"imports":[{"symbol":"Session","correct":"javax.mail.Session"}],"quickstart":{"code":"import javax.mail.Session;\nimport java.util.Properties;\n\npublic class MailExample {\n    public static void main(String[] args) {\n        Properties props = new Properties();\n        Session session = Session.getDefaultInstance(props);\n        System.out.println(\"Session created: \" + session);\n    }\n}","lang":"java","description":"Creates a default JavaMail session."},"warnings":[{"fix":"Use com.sun.mail:jakarta.mail for Jakarta EE 9+.","message":"JavaMail API is superseded by Jakarta Mail (jakarta.mail).","severity":"breaking","affected_versions":">=1.0.0 <2.0.0"}],"env_vars":null,"search_vec":"'api':2,4 'email':15,22 'framework':10 'imap':20,25 'independ':9 'javamail':1,3 'mail':23 'platform':8 'platform-independ':7 'pop3':18,26 'protocol':21 'provid':5 'receiv':14 'send':12 'smtp':17,24 'via':16","created_at":"2026-06-15T09:03:03.655189+00:00","updated_at":"2026-06-15T09:03:03.655189+00:00","problems":[],"ecosystem":"maven","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"http://javaee.github.io/javamail","github":"https://github.com/javaee/javamail","docs":"https://appdoc.app/artifact/com.sun.mail/javax.mail/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["messaging"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-15","next_check":"2026-12-12","install_tag":null}}