notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it is already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details
mailpit Mailpit development mail server
1.27.1_1 mail on this many watch lists=3 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.26.2Version of this port present on the latest quarterly branch.
Maintainer: madpilot@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-04-20 16:21:07
Last Update: 2025-07-09 16:11:00
Commit Hash: 2759752
People watching this port, also watch:: xrdp, telegram-desktop, osv-scanner, memcached, R
Also Listed In: devel
License: MIT
WWW:
https://github.com/axllent/mailpit
Description:
Mailpit is a multi-platform email testing tool & API for developers. It acts as both an SMTP server, and provides a web interface to view all captured emails.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (4 items)
Collapse this list.
  1. bin/mailpit
  2. /usr/local/share/licenses/mailpit-1.27.1_1/catalog.mk
  3. /usr/local/share/licenses/mailpit-1.27.1_1/LICENSE
  4. /usr/local/share/licenses/mailpit-1.27.1_1/MIT
Collapse this list.
Dependency lines:
  • mailpit>0:mail/mailpit
To install the port:
cd /usr/ports/mail/mailpit/ && make install clean
To add the package, run one of these commands:
  • pkg install mail/mailpit
  • pkg install mailpit
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: mailpit
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64
distinfo:
TIMESTAMP = 1751804939 SHA256 (go/mail_mailpit/mailpit-v1.27.1/mailpit-npm-cache-1.27.1.tar.zst) = 0914e72fd74883c738bd62c4d69910b3aa7600cc453c7eeecb11491b88ecd73e SIZE (go/mail_mailpit/mailpit-v1.27.1/mailpit-npm-cache-1.27.1.tar.zst) = 43491920

Expand this list (4 items)

Collapse this list.

SHA256 (go/mail_mailpit/mailpit-v1.27.1/v1.27.1.mod) = de7a9c659a9f5cbbabdff795a8c0e009f48fa61da3decaadc0896f9b16318bf9 SIZE (go/mail_mailpit/mailpit-v1.27.1/v1.27.1.mod) = 3048 SHA256 (go/mail_mailpit/mailpit-v1.27.1/v1.27.1.zip) = c8b3f0049bc483de0a928a333174ac4562fd078b2687f37ef1825dcf63d791d7 SIZE (go/mail_mailpit/mailpit-v1.27.1/v1.27.1.zip) = 600308

Collapse this list.


Packages (timestamps in pop-ups are UTC):
mailpit
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-1.27.1_1------
FreeBSD:13:quarterly1.24.01.27.0------
FreeBSD:14:latest1.26.01.27.1_1------
FreeBSD:14:quarterly-1.27.0------
FreeBSD:15:latest1.26.01.26.2n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. npm>0 : www/npm
  2. go124 : lang/go124
Fetch dependencies:
  1. go124 : lang/go124
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
mail_mailpit
USES:
go:1.24,modules tar:zstd zip
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://proxy.golang.org/github.com/axllent/mailpit/@v/
Collapse this list.

Number of commits found: 121 (showing only 21 on this page)

«  1 | 2 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.8.0
30 Jul 2023 08:51:05
commit hash: edf171faf9c6f5283b968447d4292536a2b77ff1commit hash: edf171faf9c6f5283b968447d4292536a2b77ff1commit hash: edf171faf9c6f5283b968447d4292536a2b77ff1commit hash: edf171faf9c6f5283b968447d4292536a2b77ff1 files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
mail/mailpit: Update to 1.8.0
1.7.1
11 Jul 2023 13:03:58
commit hash: be463ba53ddc4cb98f9e474e6970e3186928e5becommit hash: be463ba53ddc4cb98f9e474e6970e3186928e5becommit hash: be463ba53ddc4cb98f9e474e6970e3186928e5becommit hash: be463ba53ddc4cb98f9e474e6970e3186928e5be files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
mail/mailpit: Update to 1.7.1
1.7.0
30 Jun 2023 16:18:39
commit hash: 393246f3bf5a0992e6faed65d1cb7b7b0197eeffcommit hash: 393246f3bf5a0992e6faed65d1cb7b7b0197eeffcommit hash: 393246f3bf5a0992e6faed65d1cb7b7b0197eeffcommit hash: 393246f3bf5a0992e6faed65d1cb7b7b0197eeff files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
mail/mailpit: Update to 1.7.0

While here replace an unneeded "+=" assignment with a simple one.
1.6.22
28 Jun 2023 12:47:04
commit hash: f4302691391e30e6d1f01590f4afc966824afa8dcommit hash: f4302691391e30e6d1f01590f4afc966824afa8dcommit hash: f4302691391e30e6d1f01590f4afc966824afa8dcommit hash: f4302691391e30e6d1f01590f4afc966824afa8d files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
mail/mailpit: Update to 1.6.22
1.6.21
15 Jun 2023 13:37:46
commit hash: 0b75c52d91fb5e162b93c5e92a5a4808242e3b5fcommit hash: 0b75c52d91fb5e162b93c5e92a5a4808242e3b5fcommit hash: 0b75c52d91fb5e162b93c5e92a5a4808242e3b5fcommit hash: 0b75c52d91fb5e162b93c5e92a5a4808242e3b5f files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
mail/mailpit: Update to 1.6.21
1.6.19
14 Jun 2023 22:57:16
commit hash: 55eb1f0ef5f6e461258a3ce81684c5f98e3a89bfcommit hash: 55eb1f0ef5f6e461258a3ce81684c5f98e3a89bfcommit hash: 55eb1f0ef5f6e461258a3ce81684c5f98e3a89bfcommit hash: 55eb1f0ef5f6e461258a3ce81684c5f98e3a89bf files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
mail/mailpit: Update to 1.6.19
1.6.17
07 Jun 2023 14:07:49
commit hash: 1a029bf5bbdc1dcad87960a9077aec78bafe89ffcommit hash: 1a029bf5bbdc1dcad87960a9077aec78bafe89ffcommit hash: 1a029bf5bbdc1dcad87960a9077aec78bafe89ffcommit hash: 1a029bf5bbdc1dcad87960a9077aec78bafe89ff files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
mail/mailpit: Update to 1.6.17
1.6.16
03 Jun 2023 12:01:51
commit hash: 6724d3d9653ef926afb9cc194cfa8032aa64dc07commit hash: 6724d3d9653ef926afb9cc194cfa8032aa64dc07commit hash: 6724d3d9653ef926afb9cc194cfa8032aa64dc07commit hash: 6724d3d9653ef926afb9cc194cfa8032aa64dc07 files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
mail/mailpit: Update to 1.6.16
1.6.14
02 Jun 2023 08:08:16
commit hash: 646543cacb5d34dc06a0db71aa249d8573d16b29commit hash: 646543cacb5d34dc06a0db71aa249d8573d16b29commit hash: 646543cacb5d34dc06a0db71aa249d8573d16b29commit hash: 646543cacb5d34dc06a0db71aa249d8573d16b29 files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
mail/mailpit: Update to 1.6.14
1.6.13
30 May 2023 15:02:58
commit hash: d1d1ae955e83ffc09936d258f58dc5eb99737da2commit hash: d1d1ae955e83ffc09936d258f58dc5eb99737da2commit hash: d1d1ae955e83ffc09936d258f58dc5eb99737da2commit hash: d1d1ae955e83ffc09936d258f58dc5eb99737da2 files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
mail/mailpit: Update to 1.6.13
1.6.11
26 May 2023 16:57:05
commit hash: 183816478e2284f85f4325530e754e4e2da55f84commit hash: 183816478e2284f85f4325530e754e4e2da55f84commit hash: 183816478e2284f85f4325530e754e4e2da55f84commit hash: 183816478e2284f85f4325530e754e4e2da55f84 files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
mail/mailpit: Update to 1.6.11
1.6.10
18 May 2023 19:41:54
commit hash: 9ff7e7bb3feeb4c27bb47b0910175399b805836ecommit hash: 9ff7e7bb3feeb4c27bb47b0910175399b805836ecommit hash: 9ff7e7bb3feeb4c27bb47b0910175399b805836ecommit hash: 9ff7e7bb3feeb4c27bb47b0910175399b805836e files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
mail/mailpit: Update to 1.6.10

Also really make it compile on all arches:

Mailpit uses esbuild via npm to compile frontend assets. Esbuild
is distributed in binary form. There is a webassembly version and
I replaced esbuild with the webassembly version. The port was still
failing because npm was trying to install binary esbuild anyway as
a peer dependency of another requirement. DIsabling peer dependencies
with the "--legacy-peer-deps" allows the build to succeed.
1.6.9
09 May 2023 09:38:28
commit hash: 86768eb343516fd78f87ae149bbd2a636c79be24commit hash: 86768eb343516fd78f87ae149bbd2a636c79be24commit hash: 86768eb343516fd78f87ae149bbd2a636c79be24commit hash: 86768eb343516fd78f87ae149bbd2a636c79be24 files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
mail/mailpit: Update to 1.6.9

- Added further patch to make it compile on all architectures.
1.6.8
05 May 2023 21:48:56
commit hash: 6779371bb2f89fd93911378a4ca22e75b05ef2b6commit hash: 6779371bb2f89fd93911378a4ca22e75b05ef2b6commit hash: 6779371bb2f89fd93911378a4ca22e75b05ef2b6commit hash: 6779371bb2f89fd93911378a4ca22e75b05ef2b6 files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
mail/mailpit: Update to 1.6.8
1.6.7
04 May 2023 19:49:06
commit hash: 863cf8e35a7aa258817b9836b18860c06d817675commit hash: 863cf8e35a7aa258817b9836b18860c06d817675commit hash: 863cf8e35a7aa258817b9836b18860c06d817675commit hash: 863cf8e35a7aa258817b9836b18860c06d817675 files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
mail/mailpit: Update to 1.6.7
1.6.6
04 May 2023 17:10:04
commit hash: 4c1092a652947a8e1067468238e720daaabd5fe8commit hash: 4c1092a652947a8e1067468238e720daaabd5fe8commit hash: 4c1092a652947a8e1067468238e720daaabd5fe8commit hash: 4c1092a652947a8e1067468238e720daaabd5fe8 files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
mail/mailpit: Update to 1.6.6
1.6.5
30 Apr 2023 10:02:13
commit hash: 82170ca0e6021332773429db1294a0b1ee049ea1commit hash: 82170ca0e6021332773429db1294a0b1ee049ea1commit hash: 82170ca0e6021332773429db1294a0b1ee049ea1commit hash: 82170ca0e6021332773429db1294a0b1ee049ea1 files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
mail/mailpit: Try to fix build on all arches.

Modify software to use esbuild-wasm to bundle npm packages. This
should work on any architecture.

To do this I rerolled the npm cache package. This has no functional
change on the produced package.
1.6.5
26 Apr 2023 11:03:33
commit hash: 290f6ff06de1baf5e8f68bb75d552d194de6f5d4commit hash: 290f6ff06de1baf5e8f68bb75d552d194de6f5d4commit hash: 290f6ff06de1baf5e8f68bb75d552d194de6f5d4commit hash: 290f6ff06de1baf5e8f68bb75d552d194de6f5d4 files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
mail/mailpit: Update to 1.6.5

Limit build to supported architectures.
1.6.2
21 Apr 2023 14:11:56
commit hash: 626327e8266bbe90352183beccfbb2ce8e431a19commit hash: 626327e8266bbe90352183beccfbb2ce8e431a19commit hash: 626327e8266bbe90352183beccfbb2ce8e431a19commit hash: 626327e8266bbe90352183beccfbb2ce8e431a19 files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
mail/mailpit: Update to 1.6.2
1.5.5
20 Apr 2023 16:23:07
commit hash: 52ea598e14547b111628d1126a7d0a43955e7383commit hash: 52ea598e14547b111628d1126a7d0a43955e7383commit hash: 52ea598e14547b111628d1126a7d0a43955e7383commit hash: 52ea598e14547b111628d1126a7d0a43955e7383 files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
mail/mailpit: Fix error in MASTER_SITES.
1.5.5
20 Apr 2023 16:17:47
commit hash: c66f529c611cb3c8d3ed03e5dadb7c3dc041ce33commit hash: c66f529c611cb3c8d3ed03e5dadb7c3dc041ce33commit hash: c66f529c611cb3c8d3ed03e5dadb7c3dc041ce33commit hash: c66f529c611cb3c8d3ed03e5dadb7c3dc041ce33 files touched by this commit This port version is marked as vulnerable.
Guido Falsi (madpilot) search for other commits by this committer
mail/mailpit: Add new port.

Mailpit is a multi-platform email testing tool & API for developers.

It acts as both an SMTP server, and provides a web interface to
view all captured emails.

Mailpit is inspired by MailHog, but much, much faster.

Number of commits found: 121 (showing only 21 on this page)

«  1 | 2