forked from esdras/action_mailer_cache_delivery
-
Notifications
You must be signed in to change notification settings - Fork 3
/
README
35 lines (21 loc) · 979 Bytes
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
ActionMailerCacheDelivery
========================
Currently ActionMailer only supports :test, :smtp & :sendmail delivery methods.
This plugin enhances ActionMailer to support the :cache method, which behaves like
:test, except that the deliveries are marshalled to a temporary cache file, thus,
making them available to other processes.
This fork integrates with email_spec
Installation
============
#$ cd RAILS_ROOT
#$ ./script/plugin install git://github.com/ngty/action_mailer_cache_delivery.git
Example
=======
In your RAILS_ROOT/config/environments/test.rb, make sure you have the line:
config.action_mailer.delivery_method = :cache
And that's all. To access the cached deliveries in another process, just do:
ActionMailer::Base.cached_deliveries # array of TMail::Mail instances
Credits
=======
Many thanks to langalex, who suggested the birth of this plugin.
Copyright (c) 2009 [Ng Tze Yang, ngty77(at)gmail(dot)com], released under the MIT license