Integrationen

Github-Aktionen

Senden Sie automatisierte E-Mails direkt aus Ihren GitHub-Workflows. Benachrichtigen Sie Teams über Pushs, Pull-Requests, Deployments und mehr, ohne Ihr Repository zu verlassen.

Übersicht

Automatisieren Sie den E-Mail-Versand für jedes Repository-Ereignis. Wenn Code gepusht, Issues aktualisiert oder Releases veröffentlicht werden, sendet die GitHub Action von Mailgun personalisierte E-Mails an Ihr Team. Einbindung von Commit-Daten und Akteursinformationen in HTML-Vorlagen mit dynamischen Variablen. Die Protokolle von Mailgun bestätigen jede Zustellung. Optimieren Sie die Kommunikation über den gesamten Entwicklungszyklus hinweg mit flexiblen Auslösern, mehreren Empfängern und einer einfachen Geheimnisverwaltung.

HAUPTMERKMALE UND VORTEILE:

  • Betreff und Text mit HTML-Vorlagen anpassen
  • Verwendung von Umgebungsvariablen und Ereignis-Payload-Daten in Nachrichten
  • Senden Sie an mehrere Empfänger, indem Sie die Adressen mit Kommas trennen
  • Mailgun-API-Antworten zur Fehlersuche abrufen
  • Auslösen von E-Mails bei jedem GitHub-Ereignis: Push, Pull Request, Issue, Schedule und mehr
  • Kostenlos installieren und schnell konfigurieren
Screenshot der wiederverwendbaren Github Action für Mailgun

Versenden Sie E-Mails direkt aus GitHub-Workflows mit der zuverlässigen API von Mailgun für automatisierte, ereignisgesteuerte Kommunikation.

Anwendungsfälle

Beliebte Möglichkeiten, Mailgun mit GitHub-Aktionen zu verwenden


Statuswarnungen erstellen

Benachrichtigen Sie Entwickler über erfolgreiche oder fehlgeschlagene Builds, einschließlich Protokolle und Commit-Details.

Ausgabe und PR-Updates

Schicken Sie den Beteiligten eine E-Mail, wenn Probleme erstellt, kommentiert oder Pull Requests zusammengeführt werden.

Zusammenfassungen des Einsatzes

Senden Sie Versionshinweise, Versionsnummern und Rollback-Warnungen, sobald die Verteilungsaufträge abgeschlossen sind.

Benutzerdefinierte Ereignis-E-Mails

Lösen Sie maßgeschneiderte Nachrichten für Sicherheitswarnungen, Aktualisierungen von Abhängigkeiten oder beliebige GitHub-Webhook-Ereignisse aus.
Github-Logo

So aktivieren Sie die Integration

Schnellstart: Mailgun-Integration mit GitHub-Aktionen einrichten

Starten Sie in vier einfachen Schritten. Keine Server oder Plugins erforderlich.

  • Schritt 1: Erstellen oder öffnen Sie eine Workflow-Datei in .github/workflows/ (z. B. mailgun.yml).

  • Schritt 2: Fügen Sie einen Mailgun-Schritt vom GitHub Marketplace hinzu und referenzieren Sie Ihren MAILGUN_API_KEY und Ihre Domain als Geheimnisse.

  • Schritt 3: Definieren Sie Eingaben wie to, und optional subject und body/text, wie in der README der Aktion beschrieben.

  • Schritt 4: Übertragen Sie die Änderungen und veröffentlichen Sie sie. Bei dem ausgewählten Ereignis sendet der Workflow eine E-Mail über die API von Mailgun.

Gute Gründe für Sinch Mailgun

Warum Entwickler die Mailgun-Integration mit GitHub-Aktionen wählen


Schnelle Einrichtung

Installieren Sie die Aktion, fügen Sie Geheimnisse (secrets) hinzu, und beginnen Sie innerhalb weniger Minuten mit dem Versand von E-Mails. Keine zusätzliche Infrastruktur erforderlich.

Zuverlässige Zustellung

Jede Nachricht, die auf der bewährten Mailgun-API basiert, enthält Protokolle, damit Sie die Zustellung überprüfen können.

Flexible Auslöser

Funktioniert mit jedem GitHub-Ereignis und ermöglicht es Ihnen, Benachrichtigungen für Ihren Arbeitsablauf anzupassen.

FAQS

Häufig gestellte Fragen

Dies ist eine von der Community gepflegte GitHub-Aktion, die von einem Drittentwickler erstellt wurde. Es lässt sich zuverlässig in die API von Mailgun integrieren und wird von vielen Entwicklern genutzt.

Speichern Sie Ihren Mailgun-API-Schlüssel und Ihre Domäne als verschlüsselte Geheimnisse in den Einstellungen Ihres GitHub-Repositorys und referenzieren Sie sie dann in Ihrer Workflow-Datei. 

Ja. Geben Sie mehrere durch Kommata getrennte E-Mail-Adressen in das Feld an ein, um mehrere Beteiligte gleichzeitig zu benachrichtigen. 

Jedes GitHub-Ereignis kann die Aktion auslösen, einschließlich Push, Pull_Request, Issues, Releases, Schedules und benutzerdefinierte Webhooks. 

Verwenden Sie Umgebungsvariablen und Ereignis-Nutzdaten, wie ${{ github.actor }} oder Commit-Nachrichten, direkt in den Betreff- oder Textfeldern. 

Die E-Mail-Limits hängen von Ihrem Mailgun-Tarif ab. Die Nutzung von GitHub-Aktionen hängt von der Stufe Ihres GitHub-Kontos ab. 

Die Nutzung der GitHub-Aktion ist kostenlos. Sie zahlen nur für die Nutzung von Mailgun gemäß Ihrem gewählten Abonnement.