0.0
No commit activity in last 3 years
No release in over 3 years
Saving email messages from your Rails app and view it later
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

>= 0
~> 1.0.0
>= 0
>= 0
~> 2.6

Runtime

>= 0
>= 0
~> 3.2.0
 Project Readme

FreezingEmail

Build Status Coverage Status

Saving email messages from your Rails app and view it later

Installation

Add this line to your application's Gemfile:

gem 'freezing_email'

And then execute:

 $ bundle

Usage

Now supported only rspec integration

Rspec integration

Include FreezingEmail::Rspec in your rspec test in wich your want to save email messages. Looks like this:

describe UserMailer do
  describe "password_reset" do
    include FreezingEmail::Rspec 
  end
end

Then on each test FreezingEmail will save generated deliveres in it's store folder.

Configure store path

  FreezingEmail::Config[:store_path] = "your_sexy_dir"

Viewing saved emails

To view saved emails, include this lines in your routes.rb:

  mount FreezingEmail::Web, at: "/freezed_emails", as: :freezing_email

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request