So erstellen Sie eine JavaMail-Sitzung

  1. Erweitern Sie in der Navigationsstruktur den Ressourcenknoten.
  2. Wählen Sie unter dem Ressourcenknoten den Knoten "JavaMail-Sitzungen" aus.

    Die Seite "JavaMail-Sitzungen" wird geöffnet.

  3. Klicken Sie in der Tabelle "Sitzungen" auf "Neu".

    Die Seite "Neue JavaMail-Sitzung" wird geöffnet.

  4. Geben Sie im Feld "JNDI-Name" einen eindeutigen JNDI-Namen für die Mailsitzungsressource ein.

    Verwenden Sie das Subkontext-Namenspräfix mail/ für JavaMail-Ressourcen. Beispiel: mail/MySession. Der Name darf ausschließlich alphanumerische Zeichen, Unterstriche, Gedankenstriche oder Punkte enthalten.

  5. Geben Sie im Feld "Mail-Host" den Hostnamen des standardmäßigen Mailservers ein.

    Die Verbindungsmethoden der Speicher- und Transportobjekte verwenden diesen Wert, wenn keine protokollspezifische Hosteigenschaft angegeben ist. Der Name muss in einen tatsächlichen Hostnamen auflösbar sein.

  6. Geben Sie im Feld "Standard-Benutzer" den Benutzernamen ein, der bei der Verbindungsherstellung mit einem Mailserver angegeben werden soll.

    Die Verbindungsmethode der Speicher- und Transportobjekte verwendet diesen Wert, wenn keine protokollspezifische Benutzernameneigenschaft angegeben ist. Der Benutzername darf nur alphanumerische Zeichen, Unterstriche, Gedankenstriche oder Punkte enthalten.

  7. Geben Sie im Feld "Standardmäßige Absenderadresse" die E-Mail-Adresse des Standardbenutzers ein.

    Die Adresse hat folgendes Format: benutzername@host.domäne.

  8. Geben Sie im Feld "Beschreibung" eine Beschreibung der Mailsitzung ein.
  9. Aktivieren Sie das Kontrollkästchen "Status", um die Mailsitzung zu aktivieren.

    Der Standardwert ist "Aktiviert".

  10. Definieren Sie im Feld "Speicherprotokoll" den zu verwendenden Speicherprotokolldienst.

    Der Speicherprotokolldienst stellt eine Verbindung zu einem Mailserver her, ruft Nachrichten ab und speichert Nachrichten in einem oder mehreren Ordnern. Zulässige Werte sind imap, pop3, imaps und pop3s. Der Standardwert ist imap.

  11. Geben Sie im Feld "Speicherprotokollklasse" die Dienstanbieter-Implementierungsklasse für die Speicherung ein.

    Zulässige Werte sind:

    Der Standardwert ist com.sun.mail.imap.IMAPStore.

  12. Geben Sie im Feld "Transportprotokoll" die Kommunikationsmethode für den Transport an.

    Der Transportprotokolldienst sendet Nachrichten. Zulässige Werte sind smtp und smtps. Per Voreinstellung wird das Transportprotokoll smtp verwendet.

  13. Geben Sie im Feld "Transportprotokollklasse" die Dienstanbieter-Implementierungsklasse für den Transport ein.

    Der Standardwert ist com.sun.mail.smtp.SMTPTransport.

  14. Aktivieren Sie das Kontrollkästchen "Debug", um eine zusätzliche Fehlersuchausgabe einschließlich einer Protokollverfolgung für diese Mailsitzung zu aktivieren.

    Wenn die JavaMail-Protokollebene auf GENAU oder höher eingestellt ist, wird eine Debugging-Ausgabe erzeugt und in die Systemprotokolldatei geschrieben. Weitere Informationen zur Festlegung der Protokollebene finden Sie unter So konfigurieren Sie Protokollebenen. Diese Option ist standardmäßig deaktiviert.

  15. (Optional) Geben Sie in der Tabelle "Weitere Eigenschaften" zusätzliche Eigenschaften an, die von Anwendungen benötigt werden, wie z. B. eine Eigenschaft für einen protokollspezifischen Host oder Benutzernamen.

    Eine Liste der verfügbaren Eigenschaften finden Sie in der JavaMail-API-Dokumentation. Zusätzliche Eigenschaften müssen mit mail- beginnen und Bindestriche anstelle von Punkten als Trennzeichen verwenden. Richtig ist z. B. mail-debug, während mail.debug falsch ist. Das GlassFish-Server-Backend wandelt die Bindestriche in die von der JavaMail-API erwarteten Punkte um.

    Um eine Eigenschaft hinzuzufügen, klicken Sie auf die Schaltfläche "Eigenschaft hinzufügen". Geben Sie in die daraufhin angezeigte leere Zeile den Eigenschaftsnamen in das Feld "Name" und den Eigenschaftswert in das Feld "Wert" ein.

  16. Wählen Sie aus der Liste der verfügbaren Ziele das Ziel oder die Ziele aus, für die die Mail-Sitzung konfiguriert werden soll, und klicken Sie auf "Hinzufügen".

    Ziele können Cluster oder eigenständige Serverinstanzen sein. Wenn Sie kein Ziel auswählen, wird die Sitzung für die standardmäßige Serverinstanz server konfiguriert.

  17. Klicken Sie auf "OK".
Siehe auch
Copyright © 2010, Oracle und/oder verbundene Unternehmen. Alle Rechte vorbehalten. Rechtlicher Hinweis