Auf der Seite "Neue JavaMail-Session" können Sie eine JavaMail-Sessionressource erstellen.
Die Seite "Neue JavaMail-Session" enthält die folgenden Optionen.
Ein eindeutiger Name, der die Mailsession identifiziert. Verwenden Sie das sub-context-Namenspräfix mail/ für JavaMail-Ressourcen. Beispiel: mail/MySession. Der Name darf ausschließlich alphanumerische Zeichen, Unterstriche, Gedankenstriche oder Punkte enthalten.
Der Hostname des Standard-Mailservers. 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.
Der Benutzername, der bei der Verbindungsherstellung mit einem Mailserver angegeben werden muss. 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.
Die E-Mail-Adresse des Standardbenutzers. Das Format ist username@host.domain.
Eine Beschreibung der Mailsession.
Der Status der Mailsession. Die Mailsession kann aktiviert oder deaktiviert sein. Der Standardwert ist "Aktiviert".
Der Speicherprotokollservice, der eine Verbindung zu einem Mailserver herstellt, Nachrichten abruft und Nachrichten in einem oder mehreren Ordnern speichert. Zulässige Werte sind imap, pop3, imapsund pop3s. Der Standardwert ist imap.
Die Serviceprovider-Implementierungsklasse für die Speicherung. Zulässige Werte sind:
com.sun.mail.imap.IMAPStore
com.sun.mail.pop3.POP3Store
com.sun.mail.imap.IMAPSSLStore
com.sun.mail.pop3.POP3SSLStore
Der Standardwert ist com.sun.mail.imap.IMAPStore.
Der Transportprotokollservice, der Nachrichten sendet. Zulässige Werte sind smtp und smtps. Der Standardwert ist smtp.
Die Serviceprovider-Implementierungsklasse für den Transport. Zulässige Werte sind:
com.sun.mail.smtp.SMTPTransport
com.sun.mail.smtp.SMTPSSLTransport
Der Standardwert ist com.sun.mail.smtp.SMTPTransport.
Bei aktivierter Option ist das Debugging für diese Ressource aktiviert. Wenn die JavaMail-Logebene auf FINE (Genau) oder höher festgelegt ist, wird eine Debugging-Ausgabe generiert und in die Systemlogdatei geschrieben. Weitere Informationen zur Festlegung der Logebene finden Sie unter So konfigurieren Sie Logebenen.
Zusätzliche Eigenschaften für die JavaMail-Session. Eine Liste der verfügbaren Eigenschaften finden Sie in der JavaMail-API-Dokumentation (http://java.sun.com/products/javamail/javadocs/index.html). 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.
Cluster und eigenständige Instanzen für die JavaMail-Session. Mithilfe der Schaltflächen "Hinzufügen" und "Alle hinzufügen" verschieben Sie die benötigten Ziele in die Spalte "Ausgewählte Ziele". Verschieben Sie die nicht benötigten Ziele in die Spalte "Verfügbare Ziele" mithilfe der Schaltflächen "Entfernen" und "Alle entfernen".
Diese Option wird nur dann angezeigt, wenn in der Domain Cluster oder Standalone-Instanzen erstellt wurden.