mailpit

Ansible Роль: Mailpit

Лицензия MIT Выпуск Статус сборки Подписывайтесь на Roots

Устанавливает Mailpit — инструмент для тестирования электронной почты для разработчиков, на системах linux, основанных на RedHat или Debian. Mailpit работает как SMTP-сервер и предоставляет веб-интерфейс для просмотра всех захваченных писем. Mailpit вдохновлен MailHog, но работает значительно быстрее.

Эта роль основана на https://github.com/geerlingguy/ansible-role-mailhog.

Если вы используете PHP и хотите перенаправить все PHP-письма в Mailpit, вам нужно обновить параметр конфигурации sendmail_path в php.ini, вот так:

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

Требования

Система на основе Debian (например, Ubuntu) или RedHat с работающим systemd.

Переменные роли

Доступные переменные перечислены ниже, вместе с их значениями по умолчанию (смотрите defaults/main.yml):

mailpit_install_dir: /opt/mailpit

Директория, в которую будет установлен бинарный файл MailHog.

mailpit_version: 1.3.8

Версия Mailpit, которая будет установлена. Вы можете найти последнюю версию, перейдя на страницу релизов проекта Mailpit.

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

Пример Playbook

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

Сообщество

Следите за новостями разработки и сообщества.

Установить
ansible-galaxy install roots/ansible-role-mailpit
Лицензия
mit
Загрузки
20540
Владелец
Advanced WordPress Development Tools