Dummy-SMTP-Server für Entwicklungszwecke
Habe ich mit einem dummy smtp-server genannt DevNull SMTP, so dass ich testen kann meine app sendet E-Mails zur Benachrichtigung. Es hat eine schöne, einfache Benutzeroberfläche, sehr hilfreich, kann aber nicht einfach ein Skript erstellt werden. Ich kann nicht einmal beginnen, es hören auf port 25. Ich muss die app laufen und klicken Sie dann auf die Schaltfläche start...
Gibt es eine ähnliche app, kann ein Skript erstellt werden leicht? Scripted in dem Sinne, dass ich kontrollieren kann, es von einer bash-Skript oder windows-batch-Datei und ggf. auch die Abfrage der E-Mails von meinem unit/functional tests.
InformationsquelleAutor der Frage at. | 2011-04-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
es ist ein netter trick mit python: http://muffinresearch.co.uk/archives/2010/10/15/fake-smtp-server-with-python/
Nur ein liner den job tun können:
InformationsquelleAutor der Antwort Mic
Haftungsausschluss - ich arbeite für die Firma, die hinter diesem service in Verbindung mit unten.
Können Sie auch eine gehostete E-Mail-Test-service wie Mailosaur. Einige von Ihnen (uns eingeschlossen) kommen mit einer API für die Integration in Ihre tests.
So, wenn Sie ein problem haben, haben Sie jemand anderes die Arbeit im hinzufügen von neuen features, etc. für Sie.
InformationsquelleAutor der Antwort isNaN1247
Ich hatte ein ähnliches problem. Da ich stolperte während meiner Forschung über diese Frage, hier ist was ich landete mit:
Für unit-Tests, die Sie verwenden können subethasmtp. Basis auf subethasmtp ich schrieb ein Programm, das Sie verwenden können, um Anruf von scripts eine Abfrage der Ergebnisse: developmentSMTP
InformationsquelleAutor der Antwort yankee