Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 187 lines (99 sloc) 7.262 kB
bb62568 @dhh Fix problem with sendmail delivery where headers should be delimited …
dhh authored
1 *SVN*
2
59f1df1 @jamis Update/extend ActionMailer documentation (rdoc)
jamis authored
3 * Update and extend documentation (rdoc)
4
5e5c332 @dhh Minero Aoki made TMail available to Rails/ActionMailer under the MIT …
dhh authored
5 * Minero Aoki made TMail available to Rails/ActionMailer under the MIT license (instead of LGPL) [RubyConf '05]
6
bec70cf @dhh Austin Ziegler made Text::Simple available to Rails/ActionMailer unde…
dhh authored
7 * 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]
8
873be12 @jamis Fix vendor require paths to prevent files being required twice
jamis authored
9 * Fix vendor require paths to prevent files being required twice
10
8373b55 @jamis * Don't add charset to content-type header for a part that contains s…
jamis authored
11 * Don't add charset to content-type header for a part that contains subparts (for AOL compatibility) #2013 [John Long]
12
a322514 @jamis Preserve underscores when unquoting message bodies #1930
jamis authored
13 * Preserve underscores when unquoting message bodies #1930
14
ca41099 @jamis Encode multibyte characters correctly #1894
jamis authored
15 * Encode multibyte characters correctly #1894
16
dca4d4e @jamis Multipart messages specify a MIME-Version header automatically #2003 …
jamis authored
17 * Multipart messages specify a MIME-Version header automatically #2003 [John Long]
18
ae1e852 @jamis Add a unified render method to ActionMailer (delegates to ActionView:…
jamis authored
19 * Add a unified render method to ActionMailer (delegates to ActionView::Base#render)
20
f474f33 @jamis Move mailer initialization to a separate (overridable) method, so tha…
jamis authored
21 * Move mailer initialization to a separate (overridable) method, so that subclasses may alter the various defaults #1727
22
b13efaf @jamis Look at content-location header (if available) to determine filename …
jamis authored
23 * Look at content-location header (if available) to determine filename of attachments #1670
24
eda1719 @jamis ActionMailer::Base.deliver(email) had been accidentally removed, but …
jamis authored
25 * ActionMailer::Base.deliver(email) had been accidentally removed, but was documented in the Rails book #1849
26
bb62568 @dhh Fix problem with sendmail delivery where headers should be delimited …
dhh authored
27 * 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]
28
29
4259199 @dhh Made ready for release of 0.13.1
dhh authored
30 *1.0.1* (11 July, 2005)
31
32 * Bind to Action Pack 1.9.1
33
34
2789b5d @dhh Tuned documentation for release (AM)
dhh authored
35 *1.0.0* (6 July, 2005)
be27caf @dhh Fixed that email address like "Jamis Buck, M.D." <wild.medicine@examp…
dhh authored
36
06052cb @jamis Avoid adding nil values to mail headers #1392
jamis authored
37 * Avoid adding nil header values #1392
38
5c98152 @jamis Better multipart support with implicit multipart/alternative and sort…
jamis authored
39 * Better multipart support with implicit multipart/alternative and sorting of subparts [John Long]
40
5ddffc8 @jamis Allow for nested parts in multipart mails #1570 [Flurin Egger]
jamis authored
41 * Allow for nested parts in multipart mails #1570 [Flurin Egger]
42
24a8cb1 @jamis Normalize line endings in outgoing mail bodies to "\n" #1536 [John Long]
jamis authored
43 * Normalize line endings in outgoing mail bodies to "\n" #1536 [John Long]
44
813a8b9 @jamis Allow template to be explicitly specified #1448 [tuxie@dekadance.se]
jamis authored
45 * Allow template to be explicitly specified #1448 [tuxie@dekadance.se]
46
3b4eb7a @jamis Allow specific "multipart/xxx" content-type to be set on multipart me…
jamis authored
47 * Allow specific "multipart/xxx" content-type to be set on multipart messages #1412 [Flurin Egger]
48
996fa15 @jamis Unquoted @ chars in received email headers are parsed properly in spi…
jamis authored
49 * Unquoted @ characters in headers are now accepted in spite of RFC 822 #1206
50
ef141e8 @jamis Updated CHANGELOG
jamis authored
51 * Helper support (borrowed from ActionPack)
52
29d6d15 @jamis Silently ignore Errno::EINVAL errors when converting between charsets…
jamis authored
53 * Silently ignore Errno::EINVAL errors when converting text.
54
481d579 @jamis Don't error while processing encoded attachment names #1340 [lon@spee…
jamis authored
55 * Don't cause an error when parsing an encoded attachment name #1340 [lon@speedymac.com]
56
cf1e2a8 @jamis Handle parsing of recursively multipart messages
jamis authored
57 * Nested multipart message parts are correctly processed in TMail::Mail#body
58
508c26c @jamis BCC headers are removed when sending via SMTP
jamis authored
59 * BCC headers are removed when sending via SMTP #1402
60
100fd72 @jamis Added a "content_type" accessor to allow messages to explicitly speci…
jamis authored
61 * Added 'content_type' accessor, to allow content type to be set on a per-message basis. content_type defaults to "text/plain".
62
19da52d @jamis Ignore Iconv::IllegalSequence errors when converting text #1341 [lon@…
jamis authored
63 * Silently ignore Iconv::IllegalSequence errors when converting text #1341 [lon@speedymac.com]
64
359caef @jamis A very thorough refactoring, resulting in new mail property setters a…
jamis authored
65 * Support attachments and multipart messages.
66
67 * Added new accessors for the various mail properties.
68
9c92867 @dhh Fix attachments and content-type problems #1276 [Jamis Buck] Fix to o…
dhh authored
69 * 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]
70
71 * Fix attachments and content-type problems #1276 [Jamis Buck]
72
483931e @dhh Fixed the TMail#body method to look at the content-transfer-encoding …
dhh authored
73 * 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]
74
75 * Added unquoting even if the iconv lib can't be loaded--in that case, only the charset conversion is skipped #1265 [Jamis Buck]
76
a2eb744 @dhh Added automatic decoding of base64 bodies #1214 [Jamis Buck]
dhh authored
77 * Added automatic decoding of base64 bodies #1214 [Jamis Buck]
78
74a612c @dhh Added that delivery errors are caught in a way so the mail is still r…
dhh authored
79 * Added that delivery errors are caught in a way so the mail is still returned whether the delivery was successful or not
80
be27caf @dhh Fixed that email address like "Jamis Buck, M.D." <wild.medicine@examp…
dhh authored
81 * 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]
82
83
77af61b @dhh Added xml_http_request/xhr method for simulating XMLHttpRequest in fu…
dhh authored
84 *0.9.1* (20th April, 2005)
85
86 * Depend on Action Pack 1.8.1
87
88
7d01005 @dhh Fixed documentation and prepared for release of 0.12
dhh authored
89 *0.9.0* (19th April, 2005)
affe7c0 @dhh Fixed unquoting of emails that doesn't have an explicit charset #1036…
dhh authored
90
9357321 @dhh Added that deliver_* will now return the email that was sent
dhh authored
91 * Added that deliver_* will now return the email that was sent
92
256e800 @dhh Fixed quoting for all address headers, not just to #955 [Jamis Buck] …
dhh authored
93 * Added that quoting to UTF-8 only happens if the characters used are in that range #955 [Jamis Buck]
94
7d01005 @dhh Fixed documentation and prepared for release of 0.12
dhh authored
95 * Fixed quoting for all address headers, not just to #955 [Jamis Buck]
96
affe7c0 @dhh Fixed unquoting of emails that doesn't have an explicit charset #1036…
dhh authored
97 * Fixed unquoting of emails that doesn't have an explicit charset #1036 [wolfgang@stufenlos.net]
98
99
04c7e82 @dhh Made ready for the release of 0.11.1
dhh authored
100 *0.8.1* (27th March, 2005)
e7fe15f @dhh Added rescue for missing iconv library and throws warnings if subject…
dhh authored
101
87b1d38 @dhh Fixed that if charset was found that the end of a mime part declarati…
dhh authored
102 * Fixed that if charset was found that the end of a mime part declaration TMail would throw an error #919 [lon@speedymac.com]
103
104 * Fixed that TMail::Unquoter would fail to recognize quoting method if it was in lowercase #919 [lon@speedymac.com]
105
106 * 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]
107
e7fe15f @dhh Added rescue for missing iconv library and throws warnings if subject…
dhh authored
108 * Added rescue for missing iconv library and throws warnings if subject/body is called on a TMail object without it instead
109
110
4e60fe3 @dhh Added documentation and fixed an ajax bug
dhh authored
111 *0.8.0* (22th March, 2005)
800b86e @dhh Added framework support for processing incoming emails with an Action…
dhh authored
112
4e60fe3 @dhh Added documentation and fixed an ajax bug
dhh authored
113 * Added framework support for processing incoming emails with an Action Mailer class. See example in README.
800b86e @dhh Added framework support for processing incoming emails with an Action…
dhh authored
114
115
1844190 @dhh Prepared for 0.10.1 release
dhh authored
116 *0.7.1* (7th March, 2005)
117
118 * Bind to newest Action Pack (1.5.1)
119
120
99fca63 @dhh Marked for release
dhh authored
121 *0.7.0* (24th February, 2005)
3fad0cd @dhh Added support for charsets for both subject and body. The default cha…
dhh authored
122
123 * Added support for charsets for both subject and body. The default charset is now UTF-8 #673 [Jamis Buck]. Examples:
124
125 def iso_charset(recipient)
126 @recipients = recipient
127 @subject = "testing iso charsets"
128 @from = "system@loudthinking.com"
129 @body = "Nothing to see here."
130 @charset = "iso-8859-1"
131 end
132
133 def unencoded_subject(recipient)
134 @recipients = recipient
135 @subject = "testing unencoded subject"
136 @from = "system@loudthinking.com"
137 @body = "Nothing to see here."
138 @encode_subject = false
139 @charset = "iso-8859-1"
140 end
141
142
a5364fb @dhh Made ready for release of 0.9.4.1
dhh authored
143 *0.6.1* (January 18th, 2005)
baae5a1 @dhh Fixed sending of emails to use Tmail#from not the deprecated Tmail#fr…
dhh authored
144
145 * Fixed sending of emails to use Tmail#from not the deprecated Tmail#from_address
146
147
ddcc400 @dhh Made ready for release of 0.9.4
dhh authored
148 *0.6* (January 17th, 2005)
5f5b053 @dhh Fixed that bcc and cc should be settable through @bcc and @cc -- not …
dhh authored
149
150 * Fixed that bcc and cc should be settable through @bcc and @cc -- not just @headers["Bcc"] and @headers["Cc"] #453 [Eric Hodel]
151
152 * Fixed Action Mailer to be "warnings safe" so you can run with ruby -w and not get framework warnings #453 [Eric Hodel]
153
154
4e78b06 @dhh Rails 0.9 is a reality
dhh authored
155 *0.5*
165097e @dhh Added access to custom headers, like cc, bcc, and reply-to #268 [Andr…
dhh authored
156
157 * Added access to custom headers, like cc, bcc, and reply-to #268 [Andreas Schwarz]. Example:
158
159 def post_notification(recipients, post)
160 @recipients = recipients
161 @from = post.author.email_address_with_name
162 @headers["bcc"] = SYSTEM_ADMINISTRATOR_EMAIL
163 @headers["reply-to"] = "notifications@example.com"
164 @subject = "[#{post.account.name} #{post.title}]"
165 @body["post"] = post
166 end
167
db045db @dhh Initial
dhh authored
168 *0.4* (5)
169
170 * Consolidated the server configuration options into Base#server_settings= and expanded that with controls for authentication and more [Marten]
171 NOTE: This is an API change that could potentially break your application if you used the old application form. Please do change!
172
bdf51f9 @dhh Revealed the man behind the mask!
dhh authored
173 * 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]
db045db @dhh Initial
dhh authored
174
175 * Added Base#perform_deliveries= which can be set to false to turn off the actual delivery of the email through smtp or sendmail.
176 This is especially useful for functional testing that shouldn't send off real emails, but still trigger delivery_* methods.
177
178 * Added option to specify delivery method with Base#delivery_method=. Default is :smtp and :sendmail is currently the only other option.
179 Sendmail is assumed to be present at "/usr/sbin/sendmail" if that option is used. [Kent Sibilev]
180
181 * Dropped "include TMail" as it added to much baggage into the default namespace (like Version) [Chad Fowler]
182
183
184 *0.3*
185
359caef @jamis A very thorough refactoring, resulting in new mail property setters a…
jamis authored
186 * First release
Something went wrong with that request. Please try again.