Die Geschichte der JavaMail

October 16

Die Programmiersprache Java erfordert eine Anwendung Programmierschnittstelle oder "API" e-Mail-Nachrichten verarbeiten. JavaMail verwendet die Java-Sprache von Email über IMAP, POP3 und SMTP. Sun Microsystems die JavaMail-API für die Freigabe im Jahr 1999 mit des Unternehmens auf Unternehmensebene Java-Plattform geschaffen.

Frühe Versionen

Sun Microsystems veröffentlicht JavaMail als Teil der Java Enterprise Edition 1.2 im Dezember 1999. Wenige Monate später, veröffentlicht im Februar 2000 Sun Version 1.1.1 von JavaMail mit einigen Bugfixes und neuen Features. Anfangs JavaMail fungierte als Schnittstelle für POP3 e-Mail und nannte es den POP3-Service-Provider. POP3, steht für "Post Office Protocol" und ist eine der Standardmethoden von e-Mail-Clients zum Abrufen von Nachrichten aus einem Posteingang auf einem Remoteserver verwendet.

Entwicklung

Nach seiner Einführung im Jahr 1999 erschien ein Hauptupdate JavaMail jedes Jahr oben bis 2011. Neuer Elemente neben Bugfixes hinzugefügt diese Freigaben der API. Beispielsweise die 1.3.2 im Oktober 2004 erweiterte Unterstützung für neue e-Mail-Protokolle wie IMAP und SMTP. Die Version 2007 enthaltenen experimentelle Unterstützung für den Befehl "IMAP IDLE". Es gehörte auch das monitor.java-Programm zu zeigen, wie den Befehl verwenden, um neue Nachrichten zu sehen.

Open-Source

Im März 2009 kündigte Sun Microsystems JavaMail als open-Source-Software veröffentlicht wird. Dies gab Entwickler die Möglichkeit, frei zugreifen und Quellcode der Anwendung zu verteilen und auch den Code für die JavaMail-API-Referenz-Implementation anzuzeigen. Sonne im Code über die Website des Projekts Kenai verfügbar gemacht. Nicht lange nach dieser Ankündigung Oracle erwarb Sun Microsystems aber hielt das JavaMail-Programm zur Verfügung als open Source.

JavaMail 2012

Die neueste Version von JavaMail zum Zeitpunkt der Veröffentlichung liegt bei 1.4.4. Es enthält mehrere Features mit der wachsenden Komplexität des e-Mail-Clients zu halten. Beispielsweise unterstützt die Version 1.4.4 POP3 Nachricht Zwischenspeicherung auf Festplatte und SMTP-Unterstützung für einfache Authentifizierung und Sicherheit Schicht oder SASL, Autorisierung. Als mit früheren Versionen der JavaBeans-Aktivierung-Framework oder der Java SE 6-Plattform benötigt, um die API verwenden.