roots.mailpit

Rôle Ansible : Mailpit

Licence MIT Version État de la construction Suivre Roots

Installe Mailpit, un outil de test d'emails pour développeurs, sur des systèmes Linux basés sur RedHat ou Debian. Mailpit fonctionne à la fois comme un serveur SMTP et fournit une interface web pour visualiser tous les emails capturés. Mailpit est inspiré de MailHog, mais beaucoup, beaucoup plus rapide.

Ce rôle est basé sur https://github.com/geerlingguy/ansible-role-mailhog

Si vous utilisez PHP et souhaitez rediriger tous les emails PHP vers Mailpit, vous devrez mettre à jour l'option de configuration sendmail_path dans php.ini, comme ceci :

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

Exigences

Un système basé sur Debian (par exemple : Ubuntu) ou RedHat fonctionnant sous systemd.

Variables de rôle

Les variables disponibles sont listées ci-dessous, avec les valeurs par défaut (voir defaults/main.yml) :

mailpit_install_dir: /opt/mailpit

Le répertoire dans lequel le binaire MailHog sera installé.

mailpit_version: 1.3.8

La version de Mailpit qui sera installée. Vous pouvez trouver la dernière version en visitant la page des versions du projet Mailpit.

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

Exemple de Playbook

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

Communauté

Restez informé des nouvelles concernant le développement et la communauté.

Installer
ansible-galaxy install roots.mailpit
Licence
mit
Téléchargements
30.1k
Propriétaire
Advanced WordPress Development Tools