-
v1.29.3 Stable
released this
2026-03-10 05:29:51 +03:00 | 39 commits to develop since this release📅 Originally published on GitHub: Tue, 10 Mar 2026 02:32:01 GMT
🏷️ Git tag created: Tue, 10 Mar 2026 02:29:51 GMTSecurity
- Enhance CORS origin handling to respect host:port distinctions
- Limit proxy requests to 50MB to prevent OOM attacks
- Enhance HTML sanitization in message view
- Enhance HTML sanitization in screenshot generation
- Escape ContentID in HTML replacement to prevent regex injection
Chore
- Use last release + git hash in Docker edge versions
- Refactor code with go fix
- Switch to math/rand/v2
- Refactor API send authentication logic
- Refactor events websocket middleware
- Set timeout for HTTP client in webhook Send function
- Use local hostname for
EHLO/HELOin SMTP communication - Simplify HTML decoding function in screenshot generation using DOMParser
- Set margin & padding to HTML screenshot to prevent transparent top/left border
- Replace localStorage retrieval with a dedicated function for default release addresses
- Limit subject length to 100 characters in browser notifications
- Improve transaction handling in pruneMessages and fix loop continuation in InitDB
- Update Content-Disposition header to use inline display and escape filename
- Refactor timezone handling in searchQueryBuilder
- Update Go dependencies
- Update node dependencies
Fix
- Update SQL query to use tenant when using
is:taggedfilter
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
mailpit-darwin-amd64.tar.gz
0 downloads ·
2026-03-15 11:58:50 +03:00 · 10 MiB -
mailpit-darwin-arm64.tar.gz
0 downloads ·
2026-03-15 11:58:51 +03:00 · 9.9 MiB -
mailpit-linux-386.tar.gz
0 downloads ·
2026-03-15 11:58:52 +03:00 · 10 MiB -
mailpit-linux-amd64.tar.gz
0 downloads ·
2026-03-15 11:58:53 +03:00 · 10 MiB -
mailpit-linux-arm.tar.gz
0 downloads ·
2026-03-15 11:58:55 +03:00 · 10 MiB -
mailpit-linux-arm64.tar.gz
0 downloads ·
2026-03-15 11:58:57 +03:00 · 9.6 MiB -
mailpit-windows-amd64.zip
0 downloads ·
2026-03-15 11:58:58 +03:00 · 11 MiB -
mailpit-windows-arm64.zip
0 downloads ·
2026-03-15 11:58:59 +03:00 · 9.6 MiB
-
v1.29.2 Stable
released this
2026-02-25 02:28:48 +03:00 | 66 commits to develop since this release📅 Originally published on GitHub: Tue, 24 Feb 2026 23:31:43 GMT
🏷️ Git tag created: Tue, 24 Feb 2026 23:28:48 GMTThis release includes an important security fix, so upgrading is strongly recommended.
This security release fixes CVE-2026-27808: users could use the Link Check API to probe internal network IPs/hostnames. The exploit required user access to both the API and the SMTP server, so the risk is limited to users who have publicly-accessible Mailpit instances with no authentication on both the API and SMTP server.
Key change:
- New opt-in flag:
--allow-internal-http-requests(envMP_ALLOW_INTERNAL_HTTP_REQUESTS=true). When enabled, the Link Check API and UI screenshot proxy may access internal-network IPs.
Action required:
- This is potentially breaking for test suites that depend on Link Check probing internal resources - review and update tests as needed.
A huge thanks to the security researcher (@rtvkiz) who reported this issue responsibly.
Changelog:
Security
- Prevent Server-Side Request Forgery (SSRF) via Link Check API (CVE-2026-27808)
Chore
- Upgrade eslint JavaScript linting
- Update Go dependencies
- Update node dependencies
- Update caniemail test database
Fix
- Update install instructions when setting
INSTALL_PATH - Include
8BITMIMEin SMTPDEHLOresponse (#648)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
mailpit-darwin-amd64.tar.gz
0 downloads ·
2026-03-15 11:58:34 +03:00 · 10 MiB -
mailpit-darwin-arm64.tar.gz
0 downloads ·
2026-03-15 11:58:36 +03:00 · 9.9 MiB -
mailpit-linux-386.tar.gz
0 downloads ·
2026-03-15 11:58:38 +03:00 · 10 MiB -
mailpit-linux-amd64.tar.gz
0 downloads ·
2026-03-15 11:58:40 +03:00 · 10 MiB -
mailpit-linux-arm.tar.gz
0 downloads ·
2026-03-15 11:58:42 +03:00 · 10 MiB -
mailpit-linux-arm64.tar.gz
0 downloads ·
2026-03-15 11:58:43 +03:00 · 9.6 MiB -
mailpit-windows-amd64.zip
0 downloads ·
2026-03-15 11:58:45 +03:00 · 11 MiB -
mailpit-windows-arm64.zip
0 downloads ·
2026-03-15 11:58:47 +03:00 · 9.6 MiB
- New opt-in flag:
-
v1.29.1 Stable
released this
2026-02-13 10:47:03 +03:00 | 78 commits to develop since this release📅 Originally published on GitHub: Fri, 13 Feb 2026 08:02:33 GMT
🏷️ Git tag created: Fri, 13 Feb 2026 07:47:03 GMTThis is a security release to resolve an upstream Go vulnerability (CVE-2025-68121).
Chore
- Add CORS error logging and update error messages for failed CORS requests
- Update Go dependencies
- Update node dependencies
Fix
- Enable "Mark all read" button (Inbox) when new message is received
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
mailpit-darwin-amd64.tar.gz
0 downloads ·
2026-03-15 11:58:16 +03:00 · 10 MiB -
mailpit-darwin-arm64.tar.gz
0 downloads ·
2026-03-15 11:58:18 +03:00 · 9.6 MiB -
mailpit-linux-386.tar.gz
0 downloads ·
2026-03-15 11:58:20 +03:00 · 9.8 MiB -
mailpit-linux-amd64.tar.gz
0 downloads ·
2026-03-15 11:58:21 +03:00 · 10 MiB -
mailpit-linux-arm.tar.gz
0 downloads ·
2026-03-15 11:58:23 +03:00 · 9.7 MiB -
mailpit-linux-arm64.tar.gz
0 downloads ·
2026-03-15 11:58:25 +03:00 · 9.3 MiB -
mailpit-windows-amd64.zip
0 downloads ·
2026-03-15 11:58:30 +03:00 · 10 MiB -
mailpit-windows-arm64.zip
0 downloads ·
2026-03-15 11:58:31 +03:00 · 9.3 MiB
-
v1.29.0 Stable
released this
2026-02-01 06:12:04 +03:00 | 88 commits to develop since this release📅 Originally published on GitHub: Sun, 01 Feb 2026 03:13:50 GMT
🏷️ Git tag created: Sun, 01 Feb 2026 03:12:04 GMTFeature
- Include message attachment checksums (MD5, SHA1 & SHA254) in API message summary
- Option to display/hide attachment information in message view in web UI including checksums, content type & disposition
Chore
- Add support for multi-origin CORS settings and apply to events websocket (#630)
- Add support for webhook delay (#627)
- Update Go dependencies
- Update node dependencies
Test
- Add CORS tests
- Add message summary attachment checksum tests
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
mailpit-darwin-amd64.tar.gz
0 downloads ·
2026-03-15 11:57:49 +03:00 · 10 MiB -
mailpit-darwin-arm64.tar.gz
0 downloads ·
2026-03-15 11:57:52 +03:00 · 9.5 MiB -
mailpit-linux-386.tar.gz
0 downloads ·
2026-03-15 11:57:55 +03:00 · 9.7 MiB -
mailpit-linux-amd64.tar.gz
0 downloads ·
2026-03-15 11:57:59 +03:00 · 10 MiB -
mailpit-linux-arm.tar.gz
0 downloads ·
2026-03-15 11:58:02 +03:00 · 9.6 MiB -
mailpit-linux-arm64.tar.gz
0 downloads ·
2026-03-15 11:58:04 +03:00 · 9.3 MiB -
mailpit-windows-amd64.zip
0 downloads ·
2026-03-15 11:58:08 +03:00 · 10 MiB -
mailpit-windows-arm64.zip
0 downloads ·
2026-03-15 11:58:11 +03:00 · 9.3 MiB
-
v1.28.4 Stable
released this
2026-01-25 00:07:38 +03:00 | 103 commits to develop since this release📅 Originally published on GitHub: Sat, 24 Jan 2026 21:08:56 GMT
🏷️ Git tag created: Sat, 24 Jan 2026 21:07:38 GMTChore
- Increase allowed SMTP email address length to 1024 chars & return clearer SMTP responses for failures (#620)
- Update Go dependencies
- Update node dependencies
Fix
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
mailpit-darwin-amd64.tar.gz
0 downloads ·
2026-03-15 11:57:37 +03:00 · 10 MiB -
mailpit-darwin-arm64.tar.gz
0 downloads ·
2026-03-15 11:57:38 +03:00 · 9.5 MiB -
mailpit-linux-386.tar.gz
0 downloads ·
2026-03-15 11:57:40 +03:00 · 9.7 MiB -
mailpit-linux-amd64.tar.gz
0 downloads ·
2026-03-15 11:57:41 +03:00 · 10 MiB -
mailpit-linux-arm.tar.gz
0 downloads ·
2026-03-15 11:57:43 +03:00 · 9.6 MiB -
mailpit-linux-arm64.tar.gz
0 downloads ·
2026-03-15 11:57:44 +03:00 · 9.3 MiB -
mailpit-windows-amd64.zip
0 downloads ·
2026-03-15 11:57:46 +03:00 · 10 MiB -
mailpit-windows-arm64.zip
0 downloads ·
2026-03-15 11:57:47 +03:00 · 9.3 MiB
mirror of
https://github.com/axllent/mailpit.git
synced 2026-04-26 00:35:51 +03:00