mailpit

An email and SMTP testing tool with API for developers

MIT License

Stars
4.5K
Committers
21

Bot releases are visible (Hide)

mailpit -

Published by axllent about 2 years ago

UI

  • Broadcast "delete all" action to reload all connected clients
  • Load first page if paginated list returns 0 results
  • Theme changes
  • Bump build action to use node 18
mailpit -

Published by axllent about 2 years ago

Bugfix

  • Fix mail download link
mailpit -

Published by axllent about 2 years ago

API

  • Add limit and start parameters to search

UI

  • Prevent double message index request on websocket connect
mailpit -

Published by axllent about 2 years ago

API

  • Add API endpoint to return message headers

Libs

  • Update go modules

Testing

  • Add API test for raw & message headers

Releases

mailpit -

Published by axllent about 2 years ago

UI

  • Update frontend modules
  • Add about app modal with version update notification
mailpit -

Published by axllent about 2 years ago

Feature

Testing

  • Add API tests

UI

  • Changes to use new data API
  • Hide delete all / mark all read in message view
mailpit -

Published by axllent about 2 years ago

Fix

  • Normalize running binary name detection (Windows)
mailpit -

Published by axllent about 2 years ago

Fix

  • Workaround for Safari source matching bug blocking event listener

UI

  • Add documentation link (wiki)
mailpit -

Published by axllent about 2 years ago

Build

  • Switch to esbuild-sass-plugin

UI

  • Support for inline images using filenames instead of cid
mailpit -

Published by axllent about 2 years ago

Feature

  • Add --quiet flag to display only errors

Security

  • Add restrictive HTTP Content-Security-Policy

UI

  • Minor UI color change & unread count position adjustment
  • Add favicon unread message counter
  • Remove left & right borders (message list)
mailpit -

Published by axllent about 2 years ago

Fix: Update message download link

mailpit -

Published by axllent about 2 years ago

UI

  • Allow reverse proxy subdirectories
mailpit -

Published by axllent about 2 years ago

UI

  • Attachment icons and image thumbnails
mailpit -

Published by axllent about 2 years ago

UI

  • HTML source & highlighting
  • Add previous/next message links

Note: if you are upgrading from a < 1.0.0 release, please read

This release includes a major backend storage change (SQLite) that will render any previously-saved messages useless. Please delete old data to free up space. For more information see https://github.com/axllent/mailpit/issues/10

mailpit -

Published by axllent about 2 years ago

BREAKING CHANGE

This release includes a major backend storage change (SQLite) that will render any previously-saved messages useless. Please delete old data to free up space. For more information see https://github.com/axllent/mailpit/issues/10

Feature

  • Switch backend storage to use SQLite
  • Multiple message selection for group actions using shift/ctrl click
  • Search parser improvements

UI

  • Resize preview iframe on load
  • Post data using 'application/json'
  • Display unknown recipients as as Undisclosed recipients
  • Update frontend modules & esbuild
mailpit -

Published by axllent about 2 years ago

BREAKING CHANGE

This release includes a major backend storage change (SQLite) that will render any previously-saved messages useless. Please delete old data to free up space. For more information see https://github.com/axllent/mailpit/issues/10

Feature

  • Switch backend storage to use SQLite

UI

  • Resize preview iframe on load
mailpit -

Published by axllent about 2 years ago

Feature

  • Improved message search - any order & phrase quoting

UI

  • Change breakpoints for mobile view of messages
  • Resize iframes with viewport resize
mailpit -

Published by axllent about 2 years ago

Feature

  • Email compression in storage

Testing

  • Enable testing on feature branches
  • Database total/unread statistics tests

UI

  • Mobile compatibility improvements & functionality
mailpit -

Published by axllent about 2 years ago

Feature

  • Mark all messages as read

UI

  • Better error handling when connection to server is broken
  • Add reset search button
  • Minor UI tweaks
  • Update pagination values when new mail arrives when not on first page

Pull Requests

  • Merge pull request #6 from KaptinLin/develop
mailpit -

Published by axllent about 2 years ago

Feature

  • Optional browser notifications (HTTPS only)

Security

  • Don't allow tar files containing a ".."
  • Sanitize mailbox names
  • Use strconv.Atoi() for safe string to int conversions