Henrik Bjørnskov Blog: Stampie einen tiefen Einblick

Henrik Bjørnskov hat geschrieben ein bisschen ein in tiefen Einblick in Stampie , eine Bibliothek zur Abstraktion für das Senden von E-Mails von PHP-Anwendungen über verschiedene Dienstleister (wie SendGrid und Mailchimp ).

Also, was ist Stampie. Stampie ist ein API-Wrapper für die gängigsten E-Mail senden Dienstleistungen. Es bietet eine Standard-PHP-API, um Emails zu versenden. Aber meistens ist es ein Projekt zur TDD und experimentieren Sie mit ein paar verschiedene Dinge zu testen. Stampie mit Dependency Injection entwickelt und deshalb gibt es eine Menge von Objekten. Zu Beginn kann es ziemlich umständlich, aber sehr viel Sinn machen, wenn Sie zu entwickeln und zusätzliche Anbieter zu starten.

Er enthält ein wenig Beispielcode, der die Entsendung einer Nachricht über die SendGrid API-Backend. Erweiterung des Systems ist einfacher dank DI und die anpassbare MailerInterface Objekttyp. Es gibt auch eine AdapterInterface Objekt, mit dem die HTTP-Verbindung Schnittstelle nutzt das Tool neu definieren können. Er verweist auch auf die HBStampieBundle -Paket für die Symfony2 Rahmen, der Drop in Ihr aktuelles SF2 Anwendung einfacher kann.

PHPDeveloper.org

Schreibe einen Kommentar