roots.mailpit

Ansible Rolle: Mailpit

MIT Lizenz Version Bau Status Roots folgen

Installiert Mailpit, ein E-Mail-Testwerkzeug für Entwickler, auf RedHat- oder Debian-basierten Linux-Systemen. Mailpit fungiert sowohl als SMTP-Server als auch als Weboberfläche, um alle erfassten E-Mails anzuzeigen. Mailpit ist von MailHog inspiriert, aber viel, viel schneller.

Diese Rolle basiert auf https://github.com/geerlingguy/ansible-role-mailhog

Wenn Sie PHP verwenden und alle PHP-E-Mails in Mailpit umleiten möchten, müssen Sie die Konfigurationsoption sendmail_path in der php.ini wie folgt aktualisieren:

sendmail_path = "{{ mailpit_install_dir }}/mailpit sendmail"

Anforderungen

Ein Debian-basiertes (z. B. Ubuntu) oder RedHat-System, das systemd verwendet.

Rollenvariablen

Verfügbare Variablen sind unten aufgeführt, zusammen mit Standardwerten (siehe defaults/main.yml):

mailpit_install_dir: /opt/mailpit

Das Verzeichnis, in das die MailHog-Binärdatei installiert wird.

mailpit_version: 1.3.8

Die Version von Mailpit, die installiert wird. Sie können die neueste Version auf der Mailpit-Projekt-Release-Seite finden.

mailpit_release_url: "https://github.com/axllent/mailpit/releases/download/v{{ mailpit_version }}/mailhog-linux-amd64"

Beispiel-Playbook

- hosts: servers
  roles:
    - { role: roots.mailpit }

Gemeinschaft

Verfolgen Sie die Entwicklung und Neuigkeiten der Gemeinschaft.

Installieren
ansible-galaxy install roots.mailpit
GitHub Repository
Lizenz
mit
Downloads
30.1k
Besitzer
Advanced WordPress Development Tools