Mailpit 1.30.3 catches everything your sites send. SMTP on 11025, web UI on 18025.
rex mail # list caught messagesrex mail open # open the web UIrex mail clear # delete ALL messagesWordPress sites are already wired
Section titled “WordPress sites are already wired”Sites rexenv creates are configured to send through Mailpit. Nothing to install, no SMTP plugin, no credentials.
Other projects
Section titled “Other projects”Point your mailer at:
host 127.0.0.1port 11025encryption noneauth noneFor Laravel, that is MAIL_HOST and MAIL_PORT in .env with MAIL_MAILER=smtp.
Why not 1025 and 8025
Section titled “Why not 1025 and 8025”Those are Mailpit’s stock ports, and MailHog’s. Using them would mean rexenv collides with a standalone Mailpit, a MailHog, or Herd Pro’s bundled copy the moment both are running.
The offset is why you can keep whatever you already have. See Ports.
What you can see
Section titled “What you can see”Mailpit’s UI shows the rendered HTML, the plain-text alternative, the raw source with full headers, and attachments. Useful for the two questions local mail debugging is usually about: did it send at all, and does the template survive a real mail client.