Greenmail

Een open source, intuïtieve en eenvoudig te gebruiken testsuite van e-mailservers voor testdoeleinden
Download nu

Greenmail Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • The Apache License 2.0
  • Prijs:
  • FREE
  • Naam uitgever:
  • Icegreen Technologies
  • Uitgever website:
  • http://www.icegreen.com/greenmail/

Greenmail Tags


Greenmail Beschrijving

Een open source, intuïtief en makkelijk te gebruiken test suite van e-mailservers voor testdoeleinden Greenmail is een open source, intuïtief en makkelijk te gebruiken test suite van e-mailservers voor het testen van purposes.The Greenmail project ondersteunt SMTP, POP3, IMAP met SSL-socket ondersteuning. Het biedt ook een JBoss Greenmail Service.GreenMail is de vuist en enige bibliotheek die biedt een toetsingskader voor zowel het ontvangen en het ophalen van e-mails van Java.GreenMail is handig in de volgende scenario's: Test Uw versturen CodeSystem het testen van een applicatie. Greenmail reageert als een gewone SMTP server, maar geen e-mail, die het mogelijk maakt om te worden gebruikt in het echte leven toepassingen en echte test cases te leveren. Berichten kunnen eenvoudig worden geëxtraheerd, gecontroleerd en aangepast. Ondersteuning voor SMTPS (SSL) is enabled.GreenMail is een uitstekende keuze voor unit testen code die moet e-mail met een beknopte, efficiënte (non-polling) manier om te wachten op berichten aan te komen, op te halen, controleren en wijzigen messages.Note dat ophalen van e-mails kunnen worden gemaakt met een eenvoudige java werkwijze of door een ontvangen POP3, IMAP retriever helper class.public void testYourSendingCode () werpt Uitzondering {Greenmail Greenmail = new Greenmail (); // gebruikt testpoorten standaard greenMail.start (); GreenMailUtil.sendTextEmailTest ( "to@localhost.com", "from@localhost.com", "onder", "body"); // deze vervangen door uw send code assertEquals ( "body", GreenMailUtil.getBody (greenMail.getReceivedMessages () )); greenMail.stop (); // Dat is het!} Test Uw Ophalen CodeAgain Greenmail kan worden gebruikt voor het systeem of unit testen van een applicatie te hoeven POP3 of IMAP gebruiken door te reageren als er een standaard POP3- of IMAP-server. Ondersteuning voor POP3S en IMAPS (SSL) wordt ook ingeschakeld. Berichten kunnen direct in gebruikersbrievenbussen of met behulp van SMTP.GreenMail schepen met helper klassen voor het verzenden en ophalen van worden geplaatst. Zie de javadocs voor de Retriever.java classpublic leegte testYourRetrievingCode () werpt Uitzondering {Greenmail Greenmail = new Greenmail (); // gebruikt testpoorten standaard greenMail.start (); MimeMessage message = Gebruiker user = greenMail.setUser ( "to@localhost.com", "login-id", "password"); user.deliver (bericht); GreenMailUtil.sendTextEmailTest ( "to@localhost.com", "from@localhost.com", onderwerp, lichaam); assertEquals (. 2, greenMail.getReceivedMessages () lengte); } verzenden en RetrievingGreenMail kan eenvoudig worden geconfigureerd om alle of een combinatie van poorten, protocollen en bind adressen. Zo is het mogelijk om greenmail gemakkelijk draaien op SMTP, POP3, POP3S en IMAPS havens als alleen SMTP. Veel systemen zijn mogelijk al loopt deze servers of niet toestaan dat niet-root-gebruikers in staat om de standaard poorten dat is waarom Greenmail wordt geleverd met een speciale configuratie voor het testen te openen. Het bespotten een mailserver voor je ontwikkeling environmentGreenMail biedt een JBoss Greenmail service voor het bespotten van een mailserver voor ontwikkeling. Het brandkasten u de overhead van een van beide het installeren van een volledige productieve server (zoals Apache James of JBoss Mail). ImplementationThe implementatie is in 100% Java met slechts een paar bibliotheek afhankelijkheden: - javamail.jar - JavaMail API-activation.jar - Java Activation Framework, vereist door JavaMail- SLF4J-api.jar - vereist voor het loggen via Simple Logging Voorzijde voor Java Vereisten : · Java 2 Standaard Edition Runtime-omgeving Wat is er nieuw in deze release: · Better "Bind Adres Uitzondering" handling. Greenmail nu zal proberen het openen van de server haven meerdere malen met de tijd vertragingen. · Greenmail nu open server-poorten op "0.0.0.0" als bind-mailadres is opgegeven als null · Greenmail hebben nu een "catch-all" retriever helper. Zie GreenMail.getReceviedMessagesForDomain (String domein) · Veranderingen: Voor de jboss-dienst - Meer uitgebreide startup info bericht met inbegrip van e-mailserver hostname, protocollen en poorten


Greenmail Gerelateerde software

spamdye

Spamdye is een drop-in filter voor qmail om verbinding-time Blacklisting, GrayListing, DNS RBL-controle, verbeterde logging te bieden. ...

194

Downloaden

Mail-melding

Mail Melding is een statuspictogram (aka-lade-pictogram) dat u informeert of u een nieuwe e-mail hebt. ...

139

Downloaden