λ gem install mailcatcher
λ mailcatcher
Starting MailCatcher
==> smtp://127.0.0.1:1025
==> http://127.0.0.1:1080
*** MailCatcher runs as a daemon by default. Go to the web interface to quit.
+ it works
+ it keeps all emails
- it keeps all emails (has to be cleared from time to time)
+ HTML, Plain text and Source preview
+ Search
- Has to be run standalone
- It's ugly
- Requires routes modification
- undefined method `multipart?' for nil:NilClass when browsing
- Requires visiting http://app.dev/inbox/<email>/emails for list of emails