Switch from mailhog to mailpit

Mailpit is the (spiritual) successor of mailhog. The mailhog project is dead and has a lot of issues: Issues · mailhog/MailHog · GitHub

Mailpit is more lightweight and supports modern architectures like ARM natively

Hello there :wave:

Thank you for reaching out!

We will forward this to our DevKinsta developers for consideration.

Kind regards

It seems like some interplay between ARM and the macOS Tahoe 26.1 network stack might make this decision for the DevKinsta team:

2025-10-08 10:38:18.123 | runtime: epollwait on fd 6 failed with 22
2025-10-08 10:38:18.123 | fatal error: runtime: netpoll failed
2025-10-08 10:38:18.129 | 
2025-10-08 10:38:18.129 | runtime stack:
2025-10-08 10:38:18.129 | runtime.throw(0x9275ef, 0x17)
2025-10-08 10:38:18.129 | 	/usr/local/go/src/runtime/panic.go:1116 +0x72
2025-10-08 10:38:18.129 | runtime.netpoll(0x0, 0xc00002e000)
2025-10-08 10:38:18.129 | 	/usr/local/go/src/runtime/netpoll_epoll.go:123 +0x363
2025-10-08 10:38:18.129 | runtime.sysmon()
2025-10-08 10:38:18.129 | 	/usr/local/go/src/runtime/proc.go:4521 +0x2cd
2025-10-08 10:38:18.129 | runtime.mstart1()
2025-10-08 10:38:18.129 | 	/usr/local/go/src/runtime/proc.go:1097 +0xc3
2025-10-08 10:38:18.129 | runtime.mstart()
2025-10-08 10:38:18.129 | 	/usr/local/go/src/runtime/proc.go:1062 +0x6e
2025-10-08 10:38:18.129 | 
2025-10-08 10:38:18.129 | goroutine 1 [runnable, locked to thread]:
2025-10-08 10:38:18.129 | crypto/md5.(*digest).checkSum(0xc000065bd0, 0x0, 0x0)
2025-10-08 10:38:18.129 | 	/usr/local/go/src/crypto/md5/md5.go:173 +0xf3
2025-10-08 10:38:18.129 | crypto/md5.(*digest).Sum(0xc000024120, 0x0, 0x0, 0x0, 0xc, 0x0, 0x0)
2025-10-08 10:38:18.129 | 	/usr/local/go/src/crypto/md5/md5.go:160 +0x5d
2025-10-08 10:38:18.129 | github.com/mailhog/MailHog/vendor/gopkg.in/mgo.v2/bson.readMachineId(0xc7edec86, 0xb, 0x9cc5c0)
2025-10-08 10:38:18.129 | 	/root/gocode/src/github.com/mailhog/MailHog/vendor/gopkg.in/mgo.v2/bson/bson.go:223 +0x128
2025-10-08 10:38:18.129 | github.com/mailhog/MailHog/vendor/gopkg.in/mgo.v2/bson.init()
2025-10-08 10:38:18.129 | 	/root/gocode/src/github.com/mailhog/MailHog/vendor/gopkg.in/mgo.v2/bson/bson.go:206 +0x83

mailhog has been implicitly unmaintained for five years now, and explicitly for three. mailpit is far-and-away the most widely used alternative.

Thank you for writing back :waving_hand:

I know it’s been a while and this is still in our backlog. I don’t have an ETA yet, but our developers are aware of this and we hope to pick on working on DevKinsta soon.

Thank you :folded_hands:

1 Like