Sendria Versions Save

Sendria (formerly MailTrap) is a SMTP server designed to run in your dev/test environment, that is designed to catch any email you or your application is sending, and display it in a web interface instead of sending to real world.

2.1.0

3 years ago
  • auth mechanisms are now implemented in aiosmtpd (thanks Arzaroth for PR)
  • huge improvements to handling DB inserts. Now all messages are stored in an internal queue, then it's saved to the DB. It solves many problems with performance and single-threaded SQLite (thanks KathrynN for reporting)
  • fixed API response when there is no data to return (#3) ( thanks KathrynN for reporting)
  • improved logging system, now log messages has log levels, also many simplifications in logging system
  • Sendria now introduce as itself when connect through SMTP (also --smtp-ident CLI param added)
  • minor fixes and performance issues solved, updated dependencies
  • next step in cleanups and making code modern

2.0.0

3 years ago
  • complete rewrite of backend part. MailTrap is using asyncio and aio-libs now:
  • using asynchronous version of libraries drastically improved performance
  • MailTrap now can send a webhook about every received message
  • show in GUI information about envelope sender and recipients
  • all API requests has their own namespace now: /api
  • allow to replace name of application or url in template
  • block truncating all messages from GUI (on demand)
  • fixed issues with WebSockets, should refresh mails list and reconnect if disconnected
  • fixed issues with autobuilding assets
  • many cleanups and reformatting code
  • addons for nginx and supervisor