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 die E-Mail-Zustellung für jedes Repository-Ereignis. Wenn Code gepusht, Issues aktualisiert oder Releases veröffentlicht werden, sendet die GitHub-Aktion von Mailgun personalisierte E-Mails an Ihr Team. Binden Sie Commit-Daten und Akteursinformationen mit dynamischen Variablen in HTML-Vorlagen ein. Die Protokolle von Mailgun bestätigen jede Zustellung. Optimieren Sie die Kommunikation über den gesamten Entwicklungszyklus hinweg mit flexiblen Triggern, mehreren Empfängern und einer einfachen Geheimnisverwaltung. 

HAUPTMERKMALE UND VORTEILE:

  • Betreff und Text mit HTML-Vorlagen anpassen 
  • Umgebungsvariablen und Ereignis-Nutzdaten in Nachrichten verwenden 
  • An mehrere Empfänger senden, indem Adressen mit Kommas getrennt werden 
  • Mailgun-API-Antworten zur Fehlerbehebung abrufen 
  • E-Mails bei beliebigen GitHub-Ereignissen auslösen: Push, Pull Request, Issue, Schedule und mehr 
  • Kostenlos installieren und schnell konfigurieren 
Mailgun Aktion v1.0: GitHub-Aktion zum Senden von E-Mails über die Mailgun-API, mit einem YAML-Konfigurationsbeispiel

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

Build-Statuswarnungen

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

Issue- und PR-Updates

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

Deployment-Zusammenfassungen

Senden Sie Versionshinweise, Versionsnummern und Rollback-Warnungen, sobald die Deployment-Aufträ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.

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 aus dem GitHub Marketplace hinzu und referenzieren Sie Ihren MAILGUN_API_KEY und Ihre Domain als Secrets.

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

  • Schritt 4: Committen und pushen Sie Ihre Änderungen. Bei dem ausgewählten Ereignis sendet der Workflow eine E-Mail über die API von Mailgun.

Github-Logo

Warum Sinch Mailgun

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

Schnelle Einrichtung

Installieren Sie die Aktion, fügen Sie 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 Trigger

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

FAQS

Häufig gestellte Fragen

Dies ist eine von der Community gepflegte GitHub-Aktion, die von einem Drittentwickler erstellt wurde. Sie 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 Domain als verschlüsselte Secrets in den Einstellungen Ihres GitHub-Repositorys und referenzieren Sie sie dann in Ihrer Workflow-Datei. 

Ja. Geben Sie mehrere durch Kommas getrennte E-Mail-Adressen in das Feld „to“ ein, um mehrere Beteiligte gleichzeitig zu benachrichtigen. 

Jedes GitHub-Ereignis kann die Aktion auslösen, einschließlich Push, Pull_Request, Issues, Releases, Schedules und benutzerdefinierter 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-Abonnement ab. Die Nutzung von GitHub Actions richtet sich nach der Stufe Ihres GitHub-Kontos. 

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