Open-Source-Ruby-API zum Generieren und Senden von E-Mails
Kostenlose Ruby-Bibliothek, mit der Entwickler eine E-Mail-Nachricht mit einem einzigen Befehl senden, Anhänge und benutzerdefinierte Kopfzeilen zu E-Mail-Nachrichten hinzufügen können und so weiter.
Pony ist eine sehr nützliche Bibliothek, die Softwareprogrammierern die Möglichkeit gibt, ihre E-Mail-Nachrichten direkt von ihren eigenen Anwendungen aus mit Ruby-Befehlen zu verwalten. Die Bibliothek ist sehr leistungsfähig und sendet wie die mail()-Funktion von PHP eine E-Mail-Nachricht mit nur einem einzigen Ruby-Befehl. Es unterstützt auch die Verwendung von SMTP zu localhost. Die Bibliothek ist Open Source und steht unter der MIT-Lizenz zur öffentlichen Nutzung frei zur Verfügung.
Die Bibliothek ist sehr stabil und kann leicht in andere Anwendungen integriert werden. Es gibt mehrere wichtige Funktionen in der Bibliothek, die die Arbeit des Entwicklers erleichtern, z. B. das Senden von E-Mail-Nachrichten, das Hinzufügen von Anhängen zu E-Mail-Nachrichten, das Verwenden benutzerdefinierter E-Mail-Header, das Bearbeiten von E-Mails mit Text- und HTML-Texten, das Senden einer E-Mail-Nachricht über cc- und BCC-Optionen, Verschlüsselungs- und Entschlüsselungsunterstützung und vieles mehr.
Erste Schritte mit Pony
Der einfachste Weg, die Pony-Bibliothek zu installieren, ist über RubyGems. Bitte verwenden Sie den folgenden Befehl für eine einfache Installation.
Installieren Sie Pony über Rubygems
gem install pony
Senden Sie eine E-Mail-Nachricht über die Ruby-API
Die Open-Source-Ruby-Bibliothek Pony gibt Softwareentwicklern die Möglichkeit, E-Mail-Nachrichten mit nur einem einzigen Ruby-Befehl aus ihren eigenen Anwendungen heraus zu verfassen und zu versenden. Die Bibliothek enthielt auch Unterstützung zum einfachen Senden von Nachrichten an mehrere Benutzer. Sie können ganz einfach Bilder sowie Dokumente an Ihre E-Mail-Nachrichten anhängen. Ein weiteres großartiges Feature ist, dass es sowohl Text- als auch HTML-Bodys unterstützt.
Senden Sie E-Mails mit Anhängen über Ruby
Manchmal muss eine Organisation alle erforderlichen Dokumente schnell und zu geringeren Kosten mit ihren Teammitgliedern teilen. Die Pony-Bibliothek erleichtert ihnen die Arbeit, indem sie es ihnen ermöglicht, E-Mails mit Anhängen mit ein paar Zeilen Ruby-Code zu versenden. Die Bibliothek unterstützt auch den Zugriff auf und die Anzeige der angehängten Dateien. Mit der Option „Anhänge“ können Sie ganz einfach einzelne oder mehrere Dateien anhängen.
Unterstützung für benutzerdefinierte Mail-Header
E-Mail-Kopfzeilen sind ein sehr nützlicher Teil von E-Mail-Nachrichten, die verwendet werden, um Informationen über E-Mail-Absender, Standort und Empfänger, Nachrichtenserver usw. anzuzeigen. Die Open-Source-Pony-Bibliothek bietet Unterstützung für die Angabe benutzerdefinierter Mail-Header mithilfe von Ruby-Code. Sie können Optionen für jeden Teil des Briefes sowohl im Text als auch in HTML hinzufügen.