Mailpit Хостинг
Захватывайте исходящие письма во время разработки и проверяйте каждое сообщение в веб-почтовом ящике.
- Один клик развернуть
- 15 ГБ Необходимое дисковое пространство
- 1 ГБ ОЗУ Необходимая память
- От 2 € Цена

Официальные ссылки
Официальные ссылки и оригинальный сайт Mailpit
Что вы получаете
на AvaHost
Развертывание в один клик, собственный домен, бесплатный HTTPS, автоматические обновления приложений и запланированные резервные копии включены в каждое облачное приложение. Вы можете запускать несколько приложений на одном сервере, и доступ к терминалу включен.
Этот шаблон не включает контейнер базы данных.

Технологии
- Образ Docker
- axllent/mailpit:latest
- Порт по умолчанию
- 8025

Как работает Mailpit
Mailpit функционирует как SMTP-сервер перехвата и веб-интерфейс для перехваченных сообщений. Приложение разработки отправляет почту на слушатель, а Mailpit сохраняет результат для проверки вместо обработки сообщения как обычной доставки в продакшене. Тестировщики могут просматривать HTML, простой текст, заголовки, исходный код, MIME-вложения, результаты поиска, теги и ориентированные на клиента предпросмотры из браузера.
Каталог защищает веб-интерфейс пользователем администратора и сгенерированным паролем, сохраняет сообщения в /data/mailpit.db и настраивает SMTP-слушатель для принятия любых учётных данных аутентификации через незащищённые соединения. Публичный сервис приложения указывает на веб-интерфейс; доступ к SMTP-слушателю с другой рабочей нагрузки по-прежнему требует поддерживаемого сетевого пути и не должен предполагаться как публичный.
Ключевые возможности Mailpit
Mailpit может поддерживать автоматизированные интеграционные тесты через свой API и может анализировать ссылки или HTML при наличии необходимых компонентов. Это полезно для подтверждения того, что приложение создало предполагаемого получателя, тему, шаблон, вложение и заголовки. Перехваченный результат не доказывает, что реальный почтовый провайдер примет сообщение или что каждый клиент отобразит его идентично.
Это развёртывание является тестовым почтовым ящиком, а не сервисом исходящей почты. Электронная почта приложения отключена во всех сервисах хостинга, и пакет не предоставляет продакшн SMTP-ретранслятор, репутацию отправителя, аутентификацию домена, обработку отскоков, обработку жалоб или доставку получателям. Параметр accept-any SMTP также означает, что слушатель не должен быть открыт для недоверенных сетей.
Mailpit vs Mailtrap Email Sandbox
Mailpit
Mailpit предоставляет самостоятельно размещённый сервис перехвата SMTP, интерфейс проверки и API тестирования. Mailtrap Email Sandbox — это управляемый продукт с размещёнными у провайдера почтовыми ящиками, функциями команды, анализом электронной почты и планами, привязанными к его сервису. Mailtrap отделяет тестирование в песочнице от своего Email API или SMTP-продукта для сообщений, предназначенных для реальных получателей.
Mailtrap Email Sandbox
Mailtrap может подойти командам, которые хотят поддерживаемый размещённый аккаунт, совместные почтовые ящики, управляемую провайдером связность и коммерческую поддержку. Mailpit подходит разработчикам, которые хотят иметь тестовый почтовый ящик под своим собственным доменом и могут управлять доступностью сети. Ни одна песочница не должна представляться как доказательство окончательной доставки в продакшене.
Кто использует Mailpit
Разработчики могут проверять сообщения аккаунта во время разработки функций, QA-команды могут проверять шаблоны и вложения, а автоматизированные тесты могут запрашивать перехваченную почту. Небольшая внутренняя промежуточная среда также может использовать отдельные теги или шаблоны получателей для организации нескольких потоков тестирования.
Mailpit не подходит для кампаний клиентов, сообщений с паролями, которые должны достичь реальных пользователей, транзакционной доставки, управления согласием на маркетинг или тестирования репутации на продакшн-маршруте. Операторы остаются ответственными за сохранение тестовых данных свободными от ненужной личной информации и удаление сообщений, которые не должны сохраняться.

Самостоятельное размещение Mailpit: требования и стоимость
Использование ресурсов Mailpit зависит от объёма перехваченных сообщений, размера вложений, хранения, активности поиска, API-тестов, одновременных пользователей браузера и скорости приёма SMTP. PostgreSQL и MariaDB не требуются; каталог использует локальное хранилище /data/mailpit.db. Программное обеспечение не имеет отдельной платы за приложение, в то время как большие вложения и длинные истории тестирования могут быстро потребить хранилище.
На AvaHost Mailpit использует План 1 по цене €2. Размещённый пакет Mailpit включает развёртывание в один клик, пользовательский домен с автоматическим HTTPS, автоматические обновления приложения и запланированные резервные копии. Используйте сгенерированный пароль веб-интерфейса и ограничьте любой маршрут к SMTP-слушателю, поскольку каталог разрешает accept-any аутентификацию через незащищённый SMTP. Пакет открывает тестовый пользовательский интерфейс, а не публичный продакшн-ретранслятор, и электронная почта приложения остаётся отключённой. Подтвердите сетевую связность с каждой тестовой рабочей нагрузкой без публикации порта 1025 для недоверенных отправителей.
F.A.Q
Mailpit начинается с €2 на Plan 1. Эта начальная точка подходит для скромного development inbox с обычными размерами сообщений. Capture rate, attachment weight, retained history, search activity, API tests и concurrent viewers — ключевые факторы, которые следует отслеживать при решении вопроса о том, нужно ли тестовой среде больше места или вычислительной мощности.
Mailpit прослушивает SMTP отдельно от своего веб-интерфейса, но каталог публикует веб-сервис, а не обещает открытый SMTP-порт. Рабочая нагрузка отправки требует поддерживаемого сетевого пути к listener’у. Протестируйте это соединение в приватной сети и не открывайте конфигурацию SMTP, принимающую любые соединения, в ненадежные сети.
Mailpit предназначен для перехвата и проверки тестовых сообщений. Размещённый пакет не включает производственный relay, аутентификацию домена отправителя, управление репутацией, обработку bounce-сообщений или доставку реальным получателям, а также отправка писем приложением отключена на всех сервисах AvaHost. Используйте надлежащим образом управляемого поставщика почтовых услуг для сообщений, которые должны достичь пользователей.
Пользовательский домен можно подключить к веб-интерфейсу Mailpit с автоматически включённым HTTPS после настройки DNS. Войдите, используя сгенерированные `admin` учётные данные, ограничьте аудиторию и протестируйте проверку сообщений на финальном имени хоста. HTTPS для браузера не раскрывает и не защищает отдельный SMTP-слушатель.
