Mailpit Хостинг
Захопити вихідну електронну пошту під час розробки та перевірити кожне повідомлення у веб-інбоксі.
- Один клік розгортання
- 15 ГБ Потрібно місця на диску
- 1 ГБ ОП Потрібна пам'ять
- Від 2 € Ціна

Офіційні посилання
Офіційні посилання та оригінальний веб-сайт Mailpit
Що ви отримуєте
на AvaHost
Розгортання в один клік, власний домен, безкоштовний HTTPS, автоматичні оновлення додатків та заплановані резервні копії входять у кожен Cloud App. Ви можете запускати кілька додатків на одному сервері, і доступ до терміналу включений.
Цей шаблон не містить контейнер бази даних.

Технічні дані
- 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 проти Mailtrap Email Sandbox
Mailpit
Mailpit надає самостійно розміщений сервіс SMTP-перехоплення, інтерфейс перевірки та API тестування. Mailtrap Email Sandbox — це керований продукт з розміщеними у провайдера папками вхідної пошти, функціями команди, аналізом електронної пошти та планами, пов'язаними з його сервісом. Mailtrap розділяє тестування пісочниці від свого Email API або SMTP-продукту для повідомлень, призначених для реальних одержувачів.
Mailtrap Email Sandbox
Mailtrap може підійти командам, які хочуть утримуваний розміщений обліковий запис, спільні папки вхідної пошти, керовану провайдером підключення та комерційну підтримку. Mailpit підходить розробникам, які хочуть мати тестову папку вхідної пошти під своїм власним доменом і можуть керувати доступністю мережі. Жодна пісочниця не повинна представлятися як доказ остаточної виробничої доставки.
Хто використовує Mailpit
Розробники можуть перевіряти повідомлення облікового запису під час роботи над функціями, команди QA можуть перевіряти шаблони та вкладення, а автоматизовані тести можуть запитувати перехоплену пошту. Невелике внутрішнє середовище staging також може використовувати окремі теги або шаблони одержувачів для організації кількох тестових потоків.
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 з звичайними розмірами повідомлень. Частота захоплення, вага вкладень, збережена історія, активність пошуку, тести API та одночасні глядачі — це ключові фактори, які потрібно контролювати при виборі того, чи потребує тестове середовище більше місця або потужності обробки.
Mailpit слухає SMTP окремо від свого веб-інтерфейсу, але каталог публікує веб-сервіс, а не обіцяє публічний SMTP-порт. Робоче навантаження відправлення потребує підтримуваного мережевого шляху до слухача. Протестуйте це з’єднання приватно і не розкривайте конфігурацію SMTP, яка приймає будь-що та є небезпечною, для недовірених мереж.
Mailpit призначений для перехоплення та перевірки тестових повідомлень. Розміщений пакет не включає виробничий ретранслятор, автентифікацію домену відправника, управління репутацією, обробку відскоків або доставку реальним одержувачам, а також електронна пошта додатків вимкнена на всіх сервісах AvaHost. Для повідомлень, які мають дійти до користувачів, використовуйте відповідно керований постачальник пошти.
Користувацький домен можна підключити до веб-інтерфейсу Mailpit з автоматичним увімкненням HTTPS після налаштування DNS. Увійдіть, використовуючи згенеровані `admin` облікові дані, обмежте аудиторію та протестуйте перевірку повідомлень на остаточному імені хоста. HTTPS для браузера не розкриває та не захищає окремий слухач SMTP.
