0.0
No commit activity in last 3 years
No release in over 3 years
See README.md file.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

Runtime

~> 3.2.6
 Project Readme

MailSleuth

Build Status

This gem provides a model and an observer to log e-mail delivery.

Installation

Simply add MailSleuth to your Gemfile and bundle it up:

gem 'mail_sleuth'

Then install the migrations and run them:

$ rake mail_sleuth:install:migrations
$ rake db:migrate

Usage

The model is called MessageLog and contains a bunch of attribute named after Mail::Message accessors. Here's the full list of attributes:

  • message_id
  • bounced?
  • final_recipient
  • action
  • error_status
  • diagnostic_code
  • retryable?
  • from
  • to
  • delivery_method
  • delivery_handler
  • errors
  • subject
  • content_type
  • charset
  • perform_deliveries

Some attributes are serialized like: from, to, delivery_method, delivery_handler and errors.

Licence

This project rocks and uses MIT-LICENSE.