Skip to content
This repository
Newer
Older
100644 391 lines (203 sloc) 15.297 kb
0e38f5bd » mikel
2009-11-21 131 tests, 266 assertions, 9 failures, 6 errors
1 *Mail Integration
2
c039bcdb » mikel
2009-12-28 Moved sort_parts into Mail, updated mail requirement to 1.4.2
3 * ActionMailer::Base :default_implicit_parts_order now is in the sequence of the order you want, no
4 reversing of ordering takes place. The default order now is text/plain, then text/enriched, then
5 text/html and then any other part that is not one of these three.
6
a6eed86c » mikel
2009-11-23 Removing utils, and updating requires to match
7 * Mail does not have "quoted_body", "quoted_subject" etc. All of these are accessed via body.encoded,
8 subject.encoded etc
0e38f5bd » mikel
2009-11-21 131 tests, 266 assertions, 9 failures, 6 errors
9
a6eed86c » mikel
2009-11-23 Removing utils, and updating requires to match
10 * Every part of a Mail object returns an object, never a string. So Mail.body returns a Mail::Body
d9aadb5b » mikel
2009-12-27 Updating readme
11 class object, need to call #encoded or #decoded to get the string you want.
12
13 * By default, a field will return the #decoded value when you send it :to_s and any object that
14 is a container (like header, body etc) will return #encoded value when you send it :to_s
0e38f5bd » mikel
2009-11-21 131 tests, 266 assertions, 9 failures, 6 errors
15
16 * Mail::Message#set_content_type does not exist, it is simply Mail::Message#content_type
17
a6eed86c » mikel
2009-11-23 Removing utils, and updating requires to match
18 * Every mail message gets a unique message_id unless you specify one, had to change all the tests that
19 check for equality with expected.encoded == actual.encoded to first replace their message_ids with
20 control values
0e38f5bd » mikel
2009-11-21 131 tests, 266 assertions, 9 failures, 6 errors
21
22 * Mail now has a proper concept of parts, remove the ActionMailer::Part and ActionMailer::PartContainer classes
23
24 * Calling #encoded on any object returns it as a string ready to go into the output stream of an email, this
25 means it includes the \r\n at the end of the lines and the object is pre-wrapped with \r\n\t if it is a
26 header field. Also, the "encoded" value includes the field name if it is a header field.
27
28 * Attachments are only the actual attachment, with filename etc. A part contains an attachment. The part
29 has the content_type etc. So attachments.last.content_type is invalid. But parts.last.content_type
30
31 * There is no idea of a "sub_head" in Mail. A part is just a Message with some extra functionality, so it
32 just has a "header" like a normal mail message
33
73fc42cc » dhh
2009-03-15 Prepare for final 2.3 release
34 *2.3.2 [Final] (March 15, 2009)*
250dfb18 » al2o3cr
2009-02-03 Fixed that ActionMailer should send correctly formatted Return-Path i…
35
36 * Fixed that ActionMailer should send correctly formatted Return-Path in MAIL FROM for SMTP #1842 [Matt Jones]
37
84583657 » squadette
2008-11-20 Fixed RFC-2045 quoted-printable bug [#1421 state:committed]
38 * Fixed RFC-2045 quoted-printable bug #1421 [squadette]
39
e6b33a83 » dhh
2008-11-15 Added lambda merging to OptionMerger (especially useful with named_sc…
40 * Fixed that no body charset would be set when there are attachments present #740 [Paweł Kondzior]
41
42
61e43700 » dhh
2008-11-14 Prepare for RC2
43 *2.2.1 [RC2] (November 14th, 2008)*
732c724d » granth
2008-11-05 Turn on STARTTLS if it is available in Net::SMTP (added in Ruby 1.8.7…
44
45 * Turn on STARTTLS if it is available in Net::SMTP (added in Ruby 1.8.7) and the SMTP server supports it (This is required for Gmail's SMTP server) #1336 [Grant Hollingworth]
46
47
d224e6cc » dhh
2008-10-24 Update CHANGELOGs with the last few fixes, set date for today
48 *2.2.0 [RC1] (October 24th, 2008)*
57c31a38 » dhh
2008-10-23 Prepare for Rails 2.2.0 [RC1]
49
46c7dd23 » fxn
2008-12-10 normalize author names in changelogs [#1495 state:committed]
50 * Add layout functionality to mailers [Pratik Naik]
6228220c » dhh
2008-09-09 Revert "Revert "Add layout functionality to mailers.""
51
52 Mailer layouts behaves just like controller layouts, except layout names need to
53 have '_mailer' postfix for them to be automatically picked up.
54
57c31a38 » dhh
2008-10-23 Prepare for Rails 2.2.0 [RC1]
55
f9db7695 » dhh
2008-05-31 Making ready for release of 2.1
56 *2.1.0 (May 31st, 2008)*
6a6367d7 » dhh
2008-01-03 Fixed that you don't have to call super in ActionMailer::TestCase#set…
57
5c0d38f6 » dhh
2008-03-27 Fixed that a return-path header would be ignored (closes #7572) [joost]
58 * Fixed that a return-path header would be ignored #7572 [joost]
59
fbd3eb71 » jeremy
2008-02-02 Less verbose mail logging: just recipients for :info log level; the w…
60 * Less verbose mail logging: just recipients for :info log level; the whole email for :debug only. #8000 [iaddict, Tarmo Tänav]
61
46c7dd23 » fxn
2008-12-10 normalize author names in changelogs [#1495 state:committed]
62 * Updated TMail to version 1.2.1 [Mikel Lindsaar]
2dda6391 » technoweenie
2008-01-11 Updated TMail to version 1.2.1 [raasdnil]
63
feea0f10 » jeremy
2008-01-11 Reorder changelog. References #10766.
64 * Fixed that you don't have to call super in ActionMailer::TestCase#setup #10406 [jamesgolick]
2dda6391 » technoweenie
2008-01-11 Updated TMail to version 1.2.1 [raasdnil]
65
6a6367d7 » dhh
2008-01-03 Fixed that you don't have to call super in ActionMailer::TestCase#set…
66
69edebf0 » dhh
2007-12-16 Prepare for 2.0.2 release
67 *2.0.2* (December 16th, 2007)
68
69 * Included in Rails 2.0.2
70
71
1acd54a5 » dhh
2007-12-07 Make ready for 2.0.1
72 *2.0.1* (December 7th, 2007)
cf2ee145 » jeremy
2007-10-15 Fix silent failure of rxml templates. Closes #9879.
73
46c7dd23 » fxn
2008-12-10 normalize author names in changelogs [#1495 state:committed]
74 * Update ActionMailer so it treats ActionView the same way that ActionController does. Closes #10244 [Rick Olson]
bd5ed651 » technoweenie
2007-11-26 Update ActionMailer so it treats ActionView the same way that ActionC…
75
76 * Pass the template_root as an array as ActionView's view_path
77 * Request templates with the "#{mailer_name}/#{action}" as opposed to just "#{action}"
78
a76490d9 » dhh
2007-11-18 Fixed that partial rendering should look at the type of the first ren…
79 * Fixed that partials would be broken when using text.plain.erb as the extension #10130 [java]
80
c443a619 » Marcel Molina
2007-11-08 Update README to use new smtp settings configuration API. Closes #10060
81 * Update README to use new smtp settings configuration API. Closes #10060 [psq]
82
46c7dd23 » fxn
2008-12-10 normalize author names in changelogs [#1495 state:committed]
83 * Allow ActionMailer subclasses to individually set their delivery method (so two subclasses can have different delivery methods) #10033 [Zach Dennis]
57cde631 » dhh
2007-11-07 Allow ActionMailer subclasses to individually set their delivery meth…
84
46c7dd23 » fxn
2008-12-10 normalize author names in changelogs [#1495 state:committed]
85 * Update TMail to v1.1.0. Use an updated version of TMail if available. [Mikel Lindsaar]
2a51c868 » technoweenie
2007-11-06 Update TMail to v1.1.0. Use an updated version of TMail if available.…
86
46c7dd23 » fxn
2008-12-10 normalize author names in changelogs [#1495 state:committed]
87 * Introduce a new base test class for testing Mailers. ActionMailer::TestCase [Michael Koziarski]
2cc0cac3 » NZKoz
2007-10-26 Introduce TestCase subclasses for testing rails applications allowing…
88
cf2ee145 » jeremy
2007-10-15 Fix silent failure of rxml templates. Closes #9879.
89 * Fix silent failure of rxml templates. #9879 [jstewart]
90
12f8f893 » jeremy
2007-09-14 Fix attachment decoding when using the TMail C extension. Closes #7861.
91 * Fix attachment decoding when using the TMail C extension. #7861 [orangechicken]
92
33e9876c » jeremy
2007-12-10 More changelog updates
93 * Increase mail delivery test coverage. #8692 [Kamal Fariz Mahyuddin]
e9633541 » jeremy
2007-06-20 Increase mail delivery test coverage. Closes #8692.
94
271404e8 » jeremy
2007-06-07 Register alternative template engines using ActionMailer::Base.regist…
95 * Register alternative template engines using ActionMailer::Base.register_template_extension('haml'). #7534 [cwd, Josh Peek]
96
4b08caf3 » technoweenie
2007-04-08 Only load ActionController::UrlWriter if ActionController is present …
97 * Only load ActionController::UrlWriter if ActionController is present [Rick Olson]
98
f9a4774e » jamis
2007-02-22 Make sure parsed emails recognize attachments nested in multpart part…
99 * Make sure parsed emails recognized attachments nested inside multipart parts. #6714 [Jamis Buck]
100
c3ff04b0 » jeremy
2006-11-13 Allow mailer actions named send by using __send__ internally. Closes #…
101 * Allow mailer actions named send by using __send__ internally. #6467 [iGEL]
102
ba553f94 » jeremy
2006-11-05 Add assert_emails and assert_no_emails to test the number of emails d…
103 * Add assert_emails and assert_no_emails to test the number of emails delivered. #6479 [Jonathan Viney]
104 # Assert total number of emails delivered:
105 assert_emails 0
106 ContactMailer.deliver_contact
107 assert_emails 1
108
109 # Assert number of emails delivered within a block:
110 assert_emails 1 do
111 post :signup, :name => 'Jonathan'
112 end
113
660c945f » dhh
2007-09-29 Updated
114
115 *1.3.3* (March 12th, 2007)
116
117 * Depend on Action Pack 1.13.3
118
119
120 *1.3.2* (February 5th, 2007)
121
46c7dd23 » fxn
2008-12-10 normalize author names in changelogs [#1495 state:committed]
122 * Deprecate server_settings renaming it to smtp_settings, add sendmail_settings to allow you to override the arguments to and location of the sendmail executable. [Michael Koziarski]
660c945f » dhh
2007-09-29 Updated
123
124
125 *1.3.1* (January 16th, 2007)
126
127 * Depend on Action Pack 1.13.1
128
129
130 *1.3.0* (January 16th, 2007)
131
45b5555f » jamis
2006-09-09 Make mime version default to 1.0. closes #2323
132 * Make mime version default to 1.0. closes #2323 [ror@andreas-s.net]
133
4d9ca4d9 » jamis
2006-09-09 Make sure quoted-printable text is decoded correctly when only portio…
134 * Make sure quoted-printable text is decoded correctly when only portions of the text are encoded. closes #3154. [jon@siliconcircus.com]
135
136 * Make sure DOS newlines in quoted-printable text are normalized to unix newlines before unquoting. closes #4166 and #4452. [Jamis Buck]
3e7aa039 » jamis
2006-09-09 Make sure DOS newlines in quoted-printable text are normalized to uni…
137
20bd4bd3 » dhh
2006-09-02 Updated docs and otherwise
138 * Fixed that iconv decoding should catch InvalidEncoding #3153 [jon@siliconcircus.com]
139
12ff554c » jeremy
2006-08-31 Tighten rescue clauses. Closes #5985.
140 * Tighten rescue clauses. #5985 [james@grayproductions.net]
141
46c7dd23 » fxn
2008-12-10 normalize author names in changelogs [#1495 state:committed]
142 * Automatically included ActionController::UrlWriter, such that URL generation can happen within ActionMailer controllers. [David Heinemeier Hansson]
c064802d » dhh
2006-08-25 Automatically included ActionController::UrlWriter, such that URL gen…
143
74165eb6 » seckar
2006-08-08 New dependencies implementation
144 * Replace Reloadable with Reloadable::Deprecated. [Nicholas Seckar]
145
5446ecd5 » jeremy
2006-06-30 Mailer template root applies to a class and its subclasses rather tha…
146 * Mailer template root applies to a class and its subclasses rather than acting globally. #5555 [somekool@gmail.com]
147
f3aa7c1e » jeremy
2006-06-29 r4730@asus: jeremy | 2006-06-29 13:13:38 -0700
148 * Resolve action naming collision. #5520 [ssinghi@kreeti.com]
1fd9a46d » jeremy
2006-06-29 Resolve conflict among mailer actions with the same name. Closes #5520.
149
0a407bca » Marcel Molina
2006-05-10 ActionMailer::Base documentation rewrite. Closes #4991 [Kevin Clark, …
150 * ActionMailer::Base documentation rewrite. Closes #4991 [Kevin Clark, Marcel Molina Jr.]
151
9f92dd39 » Marcel Molina
2006-04-29 Replace alias method chaining with Module#alias_method_chain. [Marcel…
152 * Replace alias method chaining with Module#alias_method_chain. [Marcel Molina Jr.]
153
61864909 » Marcel Molina
2006-04-29 Replace Ruby's deprecated append_features in favor of included. [Marc…
154 * Replace Ruby's deprecated append_features in favor of included. [Marcel Molina Jr.]
155
b305ef3e » Marcel Molina
2006-04-13 Correct spurious documentation example code which results in a Syntax…
156 * Correct spurious documentation example code which results in a SyntaxError. [Marcel Molina Jr.]
157
c064802d » dhh
2006-08-25 Automatically included ActionController::UrlWriter, such that URL gen…
158
06dd5d9c » dhh
2006-04-16 Its 2006, not 2005
159 *1.2.1* (April 6th, 2006)
944ae628 » dhh
2006-04-06 Update versions for Rails 1.1.1
160
161 * Be part of Rails 1.1.1
162
163
06dd5d9c » dhh
2006-04-16 Its 2006, not 2005
164 *1.2.0* (March 27th, 2006)
f2ee215b » jeremy
2005-11-15 Stricter matching for implicitly multipart filenames excludes files e…
165
49efa02b » jamis
2006-03-19 Nil charset caused subject line to be improperly quoted in implicitly…
166 * Nil charset caused subject line to be improperly quoted in implicitly multipart messages #2662 [ehalvorsen+rails@runbox.com]
167
db0e8ff1 » jamis
2006-03-18 Parse content-type apart before using it so that sub-parts of the hea…
168 * Parse content-type apart before using it so that sub-parts of the header can be set correctly #2918 [Jamis Buck]
169
a46214c4 » jamis
2006-03-18 Make custom headers work in subparts (closes #4034)
170 * Make custom headers work in subparts #4034 [elan@bluemandrill.com]
171
34df9be0 » jamis
2006-01-29 Template paths with dot chars in them no longer mess up implicit temp…
172 * Template paths with dot chars in them no longer mess up implicit template selection for multipart messages #3332 [Chad Fowler]
173
185cca23 » jamis
2006-01-23 Make sure anything with content-disposition of "attachment" is passed…
174 * Make sure anything with content-disposition of "attachment" is passed to the attachment presenter when parsing an email body [Jamis Buck]
175
acfb8b61 » jamis
2006-01-23 Make sure TMail#attachments includes anything with content-dispositio…
176 * Make sure TMail#attachments includes anything with content-disposition of "attachment", regardless of content-type [Jamis Buck]
177
479b4fb5 » dhh
2006-03-28 Made ready for release
178
4e3c101b » Marcel Molina
2006-03-28 Add 1.0 marker to edge rails changelongs
179 *1.1.5* (December 13th, 2005)
180
181 * Become part of Rails 1.0
182
479b4fb5 » dhh
2006-03-28 Made ready for release
183
4e3c101b » Marcel Molina
2006-03-28 Add 1.0 marker to edge rails changelongs
184 *1.1.4* (December 7th, 2005)
185
5cb2aa72 » Marcel Molina
2005-11-17 Rename Version constant to VERSION. Closes #2802.
186 * Rename Version constant to VERSION. #2802 [Marcel Molina Jr.]
187
f2ee215b » jeremy
2005-11-15 Stricter matching for implicitly multipart filenames excludes files e…
188 * Stricter matching for implicitly multipart filenames excludes files ending in unsupported extensions (such as foo.rhtml.bak) and without a two-part content type (such as foo.text.rhtml or foo.text.really.plain.rhtml). #2398 [Dave Burt <dave@burt.id.au>, Jeremy Kemper]
189
190
cd2b9a94 » dhh
2005-11-07 Made ready for 0.14.3 (RC4)
191 *1.1.3* (November 7th, 2005)
95e8740f » dhh
2005-10-26 Allow Mailers to have custom initialize methods that set default inst…
192
193 * Allow Mailers to have custom initialize methods that set default instance variables for all mail actions #2563 [mrj@bigpond.net.au]
194
195
c7a6b986 » dhh
2005-10-25 Prepared for release of 0.14.2 (RC3)
196 *1.1.2* (October 26th, 2005)
197
198 * Upgraded to Action Pack 1.10.2
199
200
e3e5d60b » dhh
2005-10-19 Really ready for push
201 *1.1.1* (October 19th, 2005)
202
203 * Upgraded to Action Pack 1.10.1
204
205
f4aaa26e » dhh
2005-10-16 Getting ready for 0.14.0 (1.0.0 Release Candidate 1)
206 *1.1.0* (October 16th, 2005)
bb62568c » dhh
2005-07-17 Fix problem with sendmail delivery where headers should be delimited …
207
59f1df1b » jamis
2005-10-16 Update/extend ActionMailer documentation (rdoc)
208 * Update and extend documentation (rdoc)
209
5e5c332c » dhh
2005-10-16 Minero Aoki made TMail available to Rails/ActionMailer under the MIT …
210 * Minero Aoki made TMail available to Rails/ActionMailer under the MIT license (instead of LGPL) [RubyConf '05]
211
bec70cf9 » dhh
2005-10-15 Austin Ziegler made Text::Simple available to Rails/ActionMailer unde…
212 * Austin Ziegler made Text::Simple available to Rails/ActionMailer under a MIT-like licens [See rails ML, subject "Text::Format Licence Exception" on Oct 15, 2005]
213
873be125 » jamis
2005-09-05 Fix vendor require paths to prevent files being required twice
214 * Fix vendor require paths to prevent files being required twice
215
8373b550 » jamis
2005-09-01 * Don't add charset to content-type header for a part that contains s…
216 * Don't add charset to content-type header for a part that contains subparts (for AOL compatibility) #2013 [John Long]
217
a3225148 » jamis
2005-09-01 Preserve underscores when unquoting message bodies #1930
218 * Preserve underscores when unquoting message bodies #1930
219
ca410998 » jamis
2005-09-01 Encode multibyte characters correctly #1894
220 * Encode multibyte characters correctly #1894
221
dca4d4e8 » jamis
2005-08-22 Multipart messages specify a MIME-Version header automatically #2003
222 * Multipart messages specify a MIME-Version header automatically #2003 [John Long]
223
ae1e8520 » jamis
2005-08-22 Add a unified render method to ActionMailer (delegates to ActionView:…
224 * Add a unified render method to ActionMailer (delegates to ActionView::Base#render)
225
f474f337 » jamis
2005-08-22 Move mailer initialization to a separate (overridable) method, so tha…
226 * Move mailer initialization to a separate (overridable) method, so that subclasses may alter the various defaults #1727
227
b13efaf9 » jamis
2005-08-22 Look at content-location header (if available) to determine filename …
228 * Look at content-location header (if available) to determine filename of attachments #1670
229
eda17194 » jamis
2005-07-31 ActionMailer::Base.deliver(email) had been accidentally removed, but …
230 * ActionMailer::Base.deliver(email) had been accidentally removed, but was documented in the Rails book #1849
231
bb62568c » dhh
2005-07-17 Fix problem with sendmail delivery where headers should be delimited …
232 * Fix problem with sendmail delivery where headers should be delimited by \n characters instead of \r\n, which confuses some mail readers #1742 [Kent Sibilev]
233
234
4259199c » dhh
2005-07-11 Made ready for release of 0.13.1
235 *1.0.1* (11 July, 2005)
236
237 * Bind to Action Pack 1.9.1
238
239
2789b5d2 » dhh
2005-07-06 Tuned documentation for release (AM)
240 *1.0.0* (6 July, 2005)
be27caf9 » dhh
2005-04-30 Fixed that email address like "Jamis Buck, M.D." <wild.medicine@examp…
241
06052cb3 » jamis
2005-07-04 Avoid adding nil values to mail headers #1392
242 * Avoid adding nil header values #1392
243
5c981528 » jamis
2005-07-01 Better multipart support with implicit multipart/alternative and sort…
244 * Better multipart support with implicit multipart/alternative and sorting of subparts [John Long]
245
5ddffc8c » jamis
2005-07-01 Allow for nested parts in multipart mails #1570 [Flurin Egger]
246 * Allow for nested parts in multipart mails #1570 [Flurin Egger]
247
24a8cb1e » jamis
2005-06-30 Normalize line endings in outgoing mail bodies to "\n" #1536 [John Long]
248 * Normalize line endings in outgoing mail bodies to "\n" #1536 [John Long]
249
813a8b9d » jamis
2005-06-30 Allow template to be explicitly specified #1448 [tuxie@dekadance.se]
250 * Allow template to be explicitly specified #1448 [tuxie@dekadance.se]
251
3b4eb7ae » jamis
2005-06-24 Allow specific "multipart/xxx" content-type to be set on multipart me…
252 * Allow specific "multipart/xxx" content-type to be set on multipart messages #1412 [Flurin Egger]
253
996fa152 » jamis
2005-06-22 Unquoted @ chars in received email headers are parsed properly in spi…
254 * Unquoted @ characters in headers are now accepted in spite of RFC 822 #1206
255
ef141e85 » jamis
2005-06-16 Updated CHANGELOG
256 * Helper support (borrowed from ActionPack)
257
29d6d15f » jamis
2005-06-08 Silently ignore Errno::EINVAL errors when converting between charsets…
258 * Silently ignore Errno::EINVAL errors when converting text.
259
481d5797 » jamis
2005-06-06 Don't error while processing encoded attachment names #1340 [lon@spee…
260 * Don't cause an error when parsing an encoded attachment name #1340 [lon@speedymac.com]
261
cf1e2a84 » jamis
2005-06-06 Handle parsing of recursively multipart messages
262 * Nested multipart message parts are correctly processed in TMail::Mail#body
263
508c26c0 » jamis
2005-06-06 BCC headers are removed when sending via SMTP
264 * BCC headers are removed when sending via SMTP #1402
265
100fd726 » jamis
2005-06-03 Added a "content_type" accessor to allow messages to explicitly speci…
266 * Added 'content_type' accessor, to allow content type to be set on a per-message basis. content_type defaults to "text/plain".
267
19da52d6 » jamis
2005-05-30 Ignore Iconv::IllegalSequence errors when converting text #1341 [lon@…
268 * Silently ignore Iconv::IllegalSequence errors when converting text #1341 [lon@speedymac.com]
269
359caef3 » jamis
2005-05-29 A very thorough refactoring, resulting in new mail property setters a…
270 * Support attachments and multipart messages.
271
272 * Added new accessors for the various mail properties.
273
9c928671 » dhh
2005-05-10 Fix attachments and content-type problems #1276 [Jamis Buck] Fix to o…
274 * Fix to only perform the charset conversion if a 'from' and a 'to' charset are given (make no assumptions about what the charset was) #1276 [Jamis Buck]
275
276 * Fix attachments and content-type problems #1276 [Jamis Buck]
277
483931ea » dhh
2005-05-06 Fixed the TMail#body method to look at the content-transfer-encoding …
278 * Fixed the TMail#body method to look at the content-transfer-encoding header and unquote the body according to the rules it specifies #1265 [Jamis Buck]
279
280 * Added unquoting even if the iconv lib can't be loaded--in that case, only the charset conversion is skipped #1265 [Jamis Buck]
281
a2eb744d » dhh
2005-05-02 Added automatic decoding of base64 bodies #1214 [Jamis Buck]
282 * Added automatic decoding of base64 bodies #1214 [Jamis Buck]
283
74a612c4 » dhh
2005-05-02 Added that delivery errors are caught in a way so the mail is still r…
284 * Added that delivery errors are caught in a way so the mail is still returned whether the delivery was successful or not
285
be27caf9 » dhh
2005-04-30 Fixed that email address like "Jamis Buck, M.D." <wild.medicine@examp…
286 * Fixed that email address like "Jamis Buck, M.D." <wild.medicine@example.net> would cause the quoter to generate emails resulting in "bad address" errors from the mail server #1220 [Jamis Buck]
287
288
77af61be » dhh
2005-04-19 Added xml_http_request/xhr method for simulating XMLHttpRequest in fu…
289 *0.9.1* (20th April, 2005)
290
291 * Depend on Action Pack 1.8.1
292
293
7d010055 » dhh
2005-04-18 Fixed documentation and prepared for release of 0.12
294 *0.9.0* (19th April, 2005)
affe7c0f » dhh
2005-04-07 Fixed unquoting of emails that doesn't have an explicit charset #1036
295
93573219 » dhh
2005-04-18 Added that deliver_* will now return the email that was sent
296 * Added that deliver_* will now return the email that was sent
297
256e800a » dhh
2005-04-11 Fixed quoting for all address headers, not just to #955 [Jamis Buck] …
298 * Added that quoting to UTF-8 only happens if the characters used are in that range #955 [Jamis Buck]
299
7d010055 » dhh
2005-04-18 Fixed documentation and prepared for release of 0.12
300 * Fixed quoting for all address headers, not just to #955 [Jamis Buck]
301
affe7c0f » dhh
2005-04-07 Fixed unquoting of emails that doesn't have an explicit charset #1036
302 * Fixed unquoting of emails that doesn't have an explicit charset #1036 [wolfgang@stufenlos.net]
303
304
04c7e823 » dhh
2005-03-27 Made ready for the release of 0.11.1
305 *0.8.1* (27th March, 2005)
e7fe15fb » dhh
2005-03-23 Added rescue for missing iconv library and throws warnings if subject…
306
87b1d383 » dhh
2005-03-26 Fixed that if charset was found that the end of a mime part declarati…
307 * Fixed that if charset was found that the end of a mime part declaration TMail would throw an error #919 [lon@speedymac.com]
308
309 * Fixed that TMail::Unquoter would fail to recognize quoting method if it was in lowercase #919 [lon@speedymac.com]
310
311 * Fixed that TMail::Encoder would fail when it attempts to parse e-mail addresses which are encoded using something other than the messages encoding method #919 [lon@speedymac.com]
312
e7fe15fb » dhh
2005-03-23 Added rescue for missing iconv library and throws warnings if subject…
313 * Added rescue for missing iconv library and throws warnings if subject/body is called on a TMail object without it instead
314
315
4e60fe3e » dhh
2005-03-22 Added documentation and fixed an ajax bug
316 *0.8.0* (22th March, 2005)
800b86e4 » dhh
2005-03-20 Added framework support for processing incoming emails with an Action…
317
4e60fe3e » dhh
2005-03-22 Added documentation and fixed an ajax bug
318 * Added framework support for processing incoming emails with an Action Mailer class. See example in README.
800b86e4 » dhh
2005-03-20 Added framework support for processing incoming emails with an Action…
319
320
18441909 » dhh
2005-03-07 Prepared for 0.10.1 release
321 *0.7.1* (7th March, 2005)
322
323 * Bind to newest Action Pack (1.5.1)
324
325
99fca633 » dhh
2005-02-24 Marked for release
326 *0.7.0* (24th February, 2005)
3fad0cd0 » dhh
2005-02-19 Added support for charsets for both subject and body. The default cha…
327
328 * Added support for charsets for both subject and body. The default charset is now UTF-8 #673 [Jamis Buck]. Examples:
329
330 def iso_charset(recipient)
331 @recipients = recipient
332 @subject = "testing iso charsets"
333 @from = "system@loudthinking.com"
334 @body = "Nothing to see here."
335 @charset = "iso-8859-1"
336 end
337
338 def unencoded_subject(recipient)
339 @recipients = recipient
340 @subject = "testing unencoded subject"
341 @from = "system@loudthinking.com"
342 @body = "Nothing to see here."
343 @encode_subject = false
344 @charset = "iso-8859-1"
345 end
346
347
a5364fb3 » dhh
2005-01-18 Made ready for release of 0.9.4.1
348 *0.6.1* (January 18th, 2005)
baae5a14 » dhh
2005-01-17 Fixed sending of emails to use Tmail#from not the deprecated Tmail#fr…
349
350 * Fixed sending of emails to use Tmail#from not the deprecated Tmail#from_address
351
352
ddcc4002 » dhh
2005-01-17 Made ready for release of 0.9.4
353 *0.6* (January 17th, 2005)
5f5b053c » dhh
2005-01-13 Fixed that bcc and cc should be settable through @bcc and @cc -- not …
354
355 * Fixed that bcc and cc should be settable through @bcc and @cc -- not just @headers["Bcc"] and @headers["Cc"] #453 [Eric Hodel]
356
357 * Fixed Action Mailer to be "warnings safe" so you can run with ruby -w and not get framework warnings #453 [Eric Hodel]
358
359
4e78b062 » dhh
2004-12-16 Rails 0.9 is a reality
360 *0.5*
165097ed » dhh
2004-12-07 Added access to custom headers, like cc, bcc, and reply-to #268 [Andr…
361
362 * Added access to custom headers, like cc, bcc, and reply-to #268 [Andreas Schwarz]. Example:
363
364 def post_notification(recipients, post)
365 @recipients = recipients
366 @from = post.author.email_address_with_name
367 @headers["bcc"] = SYSTEM_ADMINISTRATOR_EMAIL
368 @headers["reply-to"] = "notifications@example.com"
369 @subject = "[#{post.account.name} #{post.title}]"
370 @body["post"] = post
371 end
372
db045dbb » dhh
2004-11-24 Initial
373 *0.4* (5)
374
375 * Consolidated the server configuration options into Base#server_settings= and expanded that with controls for authentication and more [Marten]
376 NOTE: This is an API change that could potentially break your application if you used the old application form. Please do change!
377
bdf51f95 » dhh
2005-06-16 Revealed the man behind the mask!
378 * Added Base#deliveries as an accessor for an array of emails sent out through that ActionMailer class when using the :test delivery option. [Jeremy Kemper]
db045dbb » dhh
2004-11-24 Initial
379
380 * Added Base#perform_deliveries= which can be set to false to turn off the actual delivery of the email through smtp or sendmail.
381 This is especially useful for functional testing that shouldn't send off real emails, but still trigger delivery_* methods.
382
383 * Added option to specify delivery method with Base#delivery_method=. Default is :smtp and :sendmail is currently the only other option.
384 Sendmail is assumed to be present at "/usr/sbin/sendmail" if that option is used. [Kent Sibilev]
385
386 * Dropped "include TMail" as it added to much baggage into the default namespace (like Version) [Chad Fowler]
387
388
389 *0.3*
390
359caef3 » jamis
2005-05-29 A very thorough refactoring, resulting in new mail property setters a…
391 * First release
Something went wrong with that request. Please try again.