SMTP, POP3, IMAP과 웹 메일 관리 인터페이스를 지원하는 단일 파일 기반 셀프 호스팅 이메일 서버입니다.
axllent/mailpit
SMTP 서버로 작동하며 캡처한 메일을 확인할 웹 UI와 REST API를 제공하는, 작고 의존성이 없는 이메일 테스트 도구입니다.
대체할 수 있는 제품:Mailtrap
- 스타
- 10,722
- 포크
- 365
- 열린 이슈
- 1
- 마지막 커밋
- 3일 전
어떤 프로젝트인가요?
Mailpit은 개발자를 위한 이메일 테스트 도구입니다. 애플리케이션에서 보낸 메일을 전달하는 대신 캡처하는 SMTP 서버로 실행되므로, 개발 및 테스트 중에 메시지를 확인할 수 있습니다. 단일 정적 바이너리 또는 멀티 아키텍처 Docker 이미지로 제공됩니다.
캡처한 메시지는 웹 UI에 표시되며, 서식이 적용된 HTML, 텍스트, 헤더, 원본 소스와 MIME 첨부 파일을 확인하고 필터로 검색할 수 있습니다. REST API는 자동화된 통합 테스트를 지원하고, 웹소켓은 새 메일을 실시간으로 인터페이스에 표시합니다. 선택 기능으로 HTML 호환성 검사, 링크 검사, SpamAssassin 스팸 점수 산정, 이메일 클라이언트로 메시지를 내려받기 위한 POP3 서버, SMTP 릴레이 또는 전달 기능을 제공합니다.
Mailpit은 유지 관리되는 MailHog의 후속 프로젝트입니다. 메시지를 자동으로 저장하고 정리하며, 기본적으로 가장 최근 메시지 500개를 보관합니다. SMTP 오류를 시뮬레이션하는 chaos mode도 지원합니다.
핵심 기능
- 01단일 정적 바이너리 또는 멀티 아키텍처 Docker 이미지
- 02검색, HTML/텍스트/소스 보기, 첨부 파일 미리보기를 제공하는 웹 UI
- 03STARTTLS, SSL/TLS 및 인증 옵션을 지원하는 SMTP 서버
- 04자동화된 통합 테스트용 REST API
- 05선택적으로 사용할 수 있는 POP3 서버, SMTP 릴레이 및 전달 기능
- 06HTML 호환성 및 링크 검사, SpamAssassin 점수 산정
활용 사례
- 로컬 개발 중 애플리케이션에서 보내는 이메일 캡처
- REST API를 통해 전송된 이메일을 검증하는 통합 테스트 작성
- 전송 전에 여러 메일 클라이언트에서 HTML 이메일이 어떻게 표시되는지 확인
- PHP 또는 로컬에서 메일을 보내는 다른 시스템의 sendmail 대체재로 사용
빠른 시작
- 1
Mac에 Homebrew로 설치
brew install mailpit - 2
Mailpit을 시작하고 http://0.0.0.0:8025 에서 웹 UI 열기
mailpit
사용 전 알아둘 점
- Linux 및 Mac용 설치 스크립트는 curl로 받아 셸에 전달하는 명령이므로 여기에 나열하지 않았습니다. 대신 패키지 관리자를 사용하거나 정적 바이너리를 사용하세요.
포함된 컬렉션
토픽
자주 묻는 질문
- mailpit은(는) 무엇인가요?
- SMTP 서버로 작동하며 캡처한 메일을 확인할 웹 UI와 REST API를 제공하는, 작고 의존성이 없는 이메일 테스트 도구입니다. Mailpit은 개발자를 위한 이메일 테스트 도구입니다. 애플리케이션에서 보낸 메일을 전달하는 대신 캡처하는 SMTP 서버로 실행되므로, 개발 및 테스트 중에 메시지를 확인할 수 있습니다. 단일 정적 바이너리 또는 멀티 아키텍처 Docker 이미지로 제공됩니다.
- mailpit은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- mailpit은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- mailpit은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. mailpit의 마지막 커밋은 2026년 10월 20일입니다.
- mailpit은(는) 어디에 사용할 수 있나요?
- 로컬 개발 중 애플리케이션에서 보내는 이메일 캡처 REST API를 통해 전송된 이메일을 검증하는 통합 테스트 작성 전송 전에 여러 메일 클라이언트에서 HTML 이메일이 어떻게 표시되는지 확인 PHP 또는 로컬에서 메일을 보내는 다른 시스템의 sendmail 대체재로 사용
- mailpit는 어떻게 설치하나요?
- Mac에 Homebrew로 설치: brew install mailpit Mailpit을 시작하고 http://0.0.0.0:8025 에서 웹 UI 열기: mailpit
- mailpit은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/axllent/mailpit
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Rust로 만든 셀프 호스팅 올인원 메일·협업 서버로, IMAP, JMAP, POP3, SMTP, CalDAV, CardDAV, WebDAV를 지원합니다.
SMTP/IMAP/POP3, CardDAV/CalDAV, React 웹메일과 관리자 콘솔을 제공하는 자체 호스팅 메일 서버로, Docker Compose로 배포합니다.
이메일을 보내지 않고 주소의 존재 여부를 확인하는 Rust 라이브러리, CLI 및 HTTP 백엔드
계정이나 원격 배포 없이 로컬에서 mock REST API를 설계하고 실행하는 데스크톱 앱 및 CLI입니다.
DevTools Protocol 또는 WebDriver BiDi를 통해 Chrome이나 Firefox를 제어하는 고수준 API를 제공하며, 기본적으로 헤드리스 모드로 실행되는 JavaScript 라이브러리입니다.