Ich bin auf der Suche nach einem SMTP-Dienst, der im Wesentlichen dem RFC gehorcht, außer dass er E-Mails sendet, die einfach in eine Datei protokolliert werden
[date] sent mail to <address>
Oder Wasauchimmer. Ich kann dies zusammen mit dem Minimum an Funktionalität, das ich in einer halben Stunde in Python benötige, ausprobieren, aber wenn es ein Projekt gibt, das besser funktioniert, würde ich das lieber nutzen.
Der Grund für die Notwendigkeit ist das Debuggen einer App, die weiterhin 7-mal so viele E-Mails sendet, wie sie haben soll.
EDIT: Und schon gefragt: https://stackoverflow.com/questions/1006650/dummy-smtp-server-for-testing-apps-that-send-email
Antworten:
Wenn Sie Python haben, wird die SMTP-Konversation in stdout geschrieben.
http://docs.python.org/library/smtpd.html#debuggingserver-objects
quelle
Sie sollten einen Blick darauf werfen,
smtp-sink
welcher Teil von Postfix ist. Sie müssen Postfix nicht ausführen, damit es funktioniert. Installieren Sie es einfach, um die ausführbare Datei zu haben. Alles, was Sie brauchen, kann über Befehlszeilenparameter konfiguriert werden:http://www.postfix.org/smtp-sink.1.html
quelle
Es gibt auch einen Rubinstein namens Mailcatcher .
Sie können die E-Mails direkt in Ihrem Browser über die integrierte Weboberfläche lesen. Unten finden Sie einen Screenshot von der jeweiligen Homepage.
quelle
Wir verwenden den Webdienst http://mailtrap.io in der Entwicklungs- und Staging-Umgebung. Es ist plattformunabhängig und erfordert kein eigenes SMTP.
Es bietet:
quelle
smtp4dev hat bei mir gut funktioniert. (Nur Windows)
quelle
http://quintanasoft.com/dumbster/
Das sieht so aus, als würde es wahrscheinlich den Job machen, für alle anderen, die darüber stolpern.
quelle
Haftungsausschluss: Dies ist eine späte Antwort, aber ich glaube wirklich, dass sie zukünftigen Zuschauern helfen wird. Beachten Sie auch, dass ich an diesem Produkt gearbeitet habe.
Wir haben Mailosaur gebaut, um genau dieses Problem zu lösen. Wir haben es seitdem entwickelt, um Test-E-Mail-Adressen sowie SMTP hinzuzufügen.
quelle
FakeSMTP https://nilhcem.github.io/FakeSMTP/ ist plattformübergreifend und Open Source.
quelle
Ich habe gerade so ziemlich jeden SMTP-Dienst aufgeschaltet und dann das Ergebnis an einen kleinen Eimer geschickt!
quelle