You definitely need to test your emails that you send in your app. Skipping them in development is not a good idea.
There are two methods for you to do this:
My personal favourite is the simple fake SMTP server with Python which just pipes the email through your log which is what I usually want.
# Create Init.d Startup Script to Start Fake SMTP Server on System Startup sudo echo "python -m smtpd -n -c DebuggingServer localhost:25 > /dev/null 2>&1 &" > /etc/init.d/fake-smtp # replace /dev/null with a file if you want to keep your email logs. sudo chmod +x /etc/init.d/fake-smtp sudo update-rc.d fake-smtp defaults # Start Script Right Away without Rebooting sudo /etc/init.d/fake-smtp start
Or if you want to see your slick email in the browser with full html you can use the MailCatcher or letter_opener gems
Related External Links: