Greenmail.

Eine offene Quelle, intuitive und benutzerfreundliche Testsuite von E-Mail-Servern für Testzwecke
Jetzt downloaden

Greenmail. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • The Apache License 2.0
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Icegreen Technologies
  • Website des Verlags:
  • http://www.icegreen.com/greenmail/

Greenmail. Stichworte


Greenmail. Beschreibung

Eine offene Quelle, intuitive und benutzerfreundliche Testsuite von E-Mail-Servern für Testzwecke GreenMail ist eine offene Quelle, intuitive und benutzerfreundliche Testsuite von E-Mail-Servern für Testzwecke.Das GreenMail-Projekt unterstützt SMTP, POP3, IMAP mit SSL-Socket-Support. Es bietet auch einen JBoss Greenmail Service.greenMail ist die Faust und nur die Bibliothek, die ein Testrahmen für beide Empfangen und Abrufen von E-Mails von Java.GreenMail anbietet, ist nützlich in den folgenden Szenarien: Testen Sie Ihr Senden von CodeSystem-Tests. GreenMail antwortet nach einem regulären SMTP-Server, liefert jedoch keine E-Mails, wodurch er in realen Anwendungen und echten Testfällen verwendet werden kann. Nachrichten können leicht extrahiert, verifiziert und modifiziert werden. Support für SMTPS (SSL) ist Enabled.GreenMail ist eine ausgezeichnete Wahl für den Anteils-Testcode, der E-Mails mit einer erstklassigen, effizienten (nicht-Abruf-) Möglichkeit senden muss, um auf Meldungen zu warten, abzutragen, abzurufen, zu überprüfen und zu ändern. Dieses Abruf von E-Mails kann mit einer einfachen Java-Methode oder über einen bereitgestellten POP3, IMAP Retriever Helper Class abgerechnet werden. END-TestyoursendingCode () erbringt Ausnahme von E-Mails // verwendet Testports standardmäßig greenmail.start (); Greenmailutil.sendtextemailtest ("to@localHost.com", "from@localhost.com", "Betreff", "Körper"); // Ersetzen Sie dies durch Ihren gesendeten Code Assemsertquals ("Body", GreenMailutil.getbody (GreenMail.GetReceiVeReVedMessages () )); greenmail.stop (); // Das ist es!} Testen Sie Ihr Abrufen von Codeagain GreenMail kann für System oder Einheit verwendet werden, um eine Anwendung zu testen, die POP3 oder IMAP verwenden muss, indem Sie wie ein Standard-kompatibler POP3- oder IMAP-Server reagieren. Die Unterstützung für POP3S und IMAPs (SSL) ist ebenfalls aktiviert. Meldungen können direkt in den Benutzer-Postfächern oder mithilfe von SMTP.GreenMail-Schiffen mit Helferklassen zum Senden und Abrufen verwendet werden. Sehen Sie sich die Javadocs für den Retriever.java-KlassePublic-Void testyourretrievingCode () ergibt Ausnahme {Greenmail GreenMail = Neue GreenMail (); // verwendet Testports standardmäßig greenmail.start (); Mimemessage Meldung = Benutzer-Benutzer = GREETMAIL.SETUSSER ("to@localhost.com", "Login-ID", "Passwort"); user.deliver (Nachricht); Greenmailutil.sendtextemailtest ("to@localhost.com", "from@localhost.com", Subjekt, Körper); Asserstrand (2, Greenmail.GetReceiviVedMessages (). Länge); } Senden und AbrufenGREENMAIL kann leicht konfiguriert werden, um alle oder eine Kombination von Ports, Protokollen und Bindadressen zu verwenden. Zum Beispiel ist es möglich, GREATMAIL auf SMTP-, POP3-, POP3S- und IMAPs-Ports so einfach wie nur SMTP auszuführen. Viele Systeme werden möglicherweise bereits mit diesen Servern ausgeführt oder nicht zulässt, dass Nicht-Root-Benutzer die Standardanschlüsse öffnen, weshalb GreenMail-Schiffe mit einer speziellen Konfiguration zum Testen geliefert werden. Spott eines E-Mail-Servers für Ihre EntwicklungsumgebungGREENMAIL bietet einen JBoss GreenMail-Dienst zum Spott eines Mail-Servers für die Entwicklung. Es safiert Ihnen den Überkopf, der entweder einen vollständigen produktiven Server installiert (wie Apache James oder JBoss-Mail). ImplementierungDie Implementierung ist in 100% Java mit nur wenigen Bibliotheksabhängigkeiten: - JavaNail.jar - Javamail Awi- Activation.jar - Java-Aktivierungsrahmen, gefordert von javail-slf4j-api.jar - Erforderlich zur Protokollierung über einfache Protokollierungsfassade für Java-Anforderungen : · Java 2 Standard Edition Runtime-Umgebung Was ist neu in dieser Version: · Bessere "Bindadresse-Ausnahme-Handhabung". GreenMail wird jetzt versuchen, den Server-Port mehrmals mit Zeitverzögerungen zu öffnen. · GreenMail Open Server-Ports auf "0.0.0.0", wenn Bindadresse als NULL angegeben ist · GreenMail hat jetzt einen Retriever-Helfer "Catch-All". Siehe greenmail.getReceViedMessagesFordomain (String Domain) · Änderungen: Für den JBoss-Service - mehr Verbose Startup-Info-Nachricht einschließlich Mailserver-Hostname, Protokolle und Ports


Greenmail. Zugehörige Software

Meta1.

Ein modularisiertes Nachrichtenübertragungsmittel, bestehend aus fünf (oder mehr) persistenten Prozessen, von denen vier Multi-Thread sind. ...

193

Herunterladen

imapsync.

iMapSync ist ein Werkzeug, um inkrementellen rekursiven IMAP-Transfers von einem Mailbox zum anderen zu erleichtern. ...

2,022

Herunterladen