Jeremy Kemper
|
e963354124
|
Increase mail delivery test coverage. Closes #8692.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7070 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-06-20 06:50:43 +00:00 |
|
Jeremy Kemper
|
cd9d1711da
|
Missed svn adds. References #7534.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6969 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-06-08 04:40:12 +00:00 |
|
Jeremy Kemper
|
271404e8b9
|
Register alternative template engines using ActionMailer::Base.register_template_extension('haml'). Closes #7534.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6962 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-06-07 23:42:47 +00:00 |
|
Jamis Buck
|
f9a4774e0e
|
Make sure parsed emails recognize attachments nested in multpart parts (closes #6714)
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6207 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-02-22 19:04:00 +00:00 |
|
Jamis Buck
|
b6923c2b29
|
Fix broken tests
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6206 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-02-22 19:02:14 +00:00 |
|
David Heinemeier Hansson
|
21187c0fb4
|
Apply the rest of Chads patch
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6180 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-02-21 00:29:44 +00:00 |
|
Michael Koziarski
|
704f2cc6de
|
Improve Test Coverage for raise_delivery_errors. [kevinclark] closes #7152
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6006 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-01-21 23:20:44 +00:00 |
|
Jeremy Kemper
|
c3ff04b05d
|
Allow mailer actions named send by using __send__ internally. Closes #6467.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@5505 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-11-13 05:03:48 +00:00 |
|
Jeremy Kemper
|
ba553f9424
|
Add assert_emails and assert_no_emails to test the number of emails delivered. Closes #6479.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@5436 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-11-05 21:56:18 +00:00 |
|
Jamis Buck
|
45b5555f4c
|
Make mime version default to 1.0. closes #2323
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@5081 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-09-09 21:56:38 +00:00 |
|
Jamis Buck
|
4d9ca4d9fb
|
Make sure quoted-printable text is decoded correctly when only portions of the text are encoded. closes #3154.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@5080 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-09-09 21:14:43 +00:00 |
|
Jamis Buck
|
3e7aa0391f
|
Make sure DOS newlines in quoted-printable text are normalized to unix newlines before unquoting. closes $166 and #4452
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@5079 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-09-09 20:16:42 +00:00 |
|
Jeremy Kemper
|
be54075956
|
set ActiveSupport::Deprecation.debug = true to see backtraces for deprecation callers. off by default. on for Rails tests.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4966 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-09-04 03:38:13 +00:00 |
|
David Heinemeier Hansson
|
3859d6da6e
|
Added test for custom headers on parts (closes #3043)
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4903 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-09-02 19:35:55 +00:00 |
|
David Heinemeier Hansson
|
c064802de9
|
Automatically included ActionController::UrlWriter, such that URL generation can happen within ActionMailer controllers. [DHH]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4818 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-08-25 06:48:15 +00:00 |
|
Jeremy Kemper
|
d954ee21b8
|
Add forgotten test/abstract_unit
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4533 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-07-03 21:14:04 +00:00 |
|
Jeremy Kemper
|
5446ecd5b9
|
Mailer template root applies to a class and its subclasses rather than acting globally. Closes #5555.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4523 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-06-30 05:27:05 +00:00 |
|
Jeremy Kemper
|
f3aa7c1e64
|
r4730@asus: jeremy | 2006-06-29 13:13:38 -0700
Avoid naming collision among compiled view methods. Back out AM workaround. References #5520.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4512 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-06-29 20:14:33 +00:00 |
|
Jeremy Kemper
|
1fd9a46d71
|
Resolve conflict among mailer actions with the same name. Closes #5520.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4509 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-06-29 01:54:16 +00:00 |
|
Jamis Buck
|
49efa02b9e
|
Nil charset caused subject line to be improperly quoted in implicitly multipart messages (closes #2662)
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3960 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-19 00:18:50 +00:00 |
|
Jamis Buck
|
db0e8ff1c3
|
Parse content-type apart before using it so that sub-parts of the header can be set correctly (closes #2918)
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3959 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-18 23:53:07 +00:00 |
|
Jamis Buck
|
a46214c4f9
|
Make custom headers work in subparts (closes #4034)
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3956 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-03-18 23:06:25 +00:00 |
|
David Heinemeier Hansson
|
4bd80f110d
|
Make TMail::Mail#has_attachments? use logic from #attachment? (closes #3815) [devslashnull@gmail.com]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3652 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-02-25 23:38:48 +00:00 |
|
Jamis Buck
|
34df9be0e5
|
Template paths with dot chars in them no longer mess up implicit template selection for multipart messages (closes #3332)
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3495 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-01-29 02:25:15 +00:00 |
|
Jamis Buck
|
185cca238b
|
Make sure anything with content-disposition of "attachment" is passed to the attachment presenter when parsing an email body
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3475 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-01-23 16:48:24 +00:00 |
|
Jamis Buck
|
acfb8b6191
|
Make sure TMail#attachments includes anything with content-disposition of "attachment", regardless of content-type
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3474 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2006-01-23 16:37:46 +00:00 |
|
Jeremy Kemper
|
f2ee215bec
|
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). Closes #2398.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3040 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-11-15 08:36:38 +00:00 |
|
Jamis Buck
|
afe75566cc
|
Add a new test case to demonstrate that subject headers are being properly encoded for multipart messages
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2893 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-11-06 13:41:12 +00:00 |
|
Jamis Buck
|
8373b55055
|
* Don't add charset to content-type header for a part that contains subparts (for AOL compatibility) #2013 [John Long]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2091 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-09-01 16:00:08 +00:00 |
|
Jamis Buck
|
a322514871
|
Preserve underscores when unquoting message bodies #1930
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2089 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-09-01 14:45:10 +00:00 |
|
Jamis Buck
|
ca410998ab
|
Encode multibyte characters correctly #1894
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2088 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-09-01 14:26:13 +00:00 |
|
Jamis Buck
|
dca4d4e86d
|
Multipart messages specify a MIME-Version header automatically #2003 [John Long]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2038 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-08-22 23:53:04 +00:00 |
|
Jamis Buck
|
ae1e85200e
|
Add a unified render method to ActionMailer (delegates to ActionView::Base#render)
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2037 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-08-22 21:17:01 +00:00 |
|
Jamis Buck
|
516d920dc3
|
Fixture for tests in [2034]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2036 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-08-22 21:05:44 +00:00 |
|
Jamis Buck
|
b13efaf985
|
Look at content-location header (if available) to determine filename of attachments #1670
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2034 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-08-22 20:43:43 +00:00 |
|
Jamis Buck
|
eda1719470
|
ActionMailer::Base.deliver(email) had been accidentally removed, but was documented in the Rails book #1849
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1958 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-07-31 08:26:32 +00:00 |
|
Jamis Buck
|
bde3df2bec
|
Correctly normalize newlines in outgoing emails before encoding the body [John Long]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1732 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-07-06 09:53:34 +00:00 |
|
Jamis Buck
|
e85369ed7a
|
Added unit test to confirm that #1393 is fixed in HEAD
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1667 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-07-04 16:21:11 +00:00 |
|
Jamis Buck
|
06052cb34c
|
Avoid adding nil values to mail headers #1392
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1666 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-07-04 16:11:22 +00:00 |
|
Jamis Buck
|
5c981528f2
|
Better multipart support with implicit multipart/alternative and sorting of subparts [John Long]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1586 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-07-01 20:43:40 +00:00 |
|
Jamis Buck
|
5ddffc8c24
|
Allow for nested parts in multipart mails #1570 [Flurin Egger]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1581 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-07-01 13:17:44 +00:00 |
|
Jamis Buck
|
24a8cb1e56
|
Normalize line endings in outgoing mail bodies to "\n" #1536 [John Long]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1576 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-06-30 21:40:43 +00:00 |
|
Jamis Buck
|
813a8b9d2a
|
Allow template to be explicitly specified #1448 [tuxie@dekadance.se]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1575 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-06-30 21:21:54 +00:00 |
|
Jamis Buck
|
3b4eb7aece
|
Allow specific "multipart/xxx" content-type to be set on multipart messages #1412 [Flurin Egger]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1493 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-06-24 12:15:45 +00:00 |
|
Jamis Buck
|
053cb22c17
|
Use the real charset for parts generated by a template, instead of the string "charset".
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1478 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-06-22 10:12:06 +00:00 |
|
Jamis Buck
|
996fa1526d
|
Unquoted @ chars in received email headers are parsed properly in spite of RFC 822 (#1206)
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1476 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-06-22 09:59:14 +00:00 |
|
Jamis Buck
|
5ec990af9e
|
Helper support for ActionMailer
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1446 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-06-16 11:39:29 +00:00 |
|
Jamis Buck
|
6cff8487ed
|
Fixture for new test in [1395]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1396 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-06-08 10:29:17 +00:00 |
|
Jamis Buck
|
29d6d15fc3
|
Silently ignore Errno::EINVAL errors when converting between charsets. Some mail clients apprently send X-UNKNOWN to represent unknown charsets, and this caused the conversion to blow up.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1395 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-06-08 10:18:26 +00:00 |
|
Jamis Buck
|
5c2e0fe649
|
Add a test case for malformed email headers
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1391 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2005-06-06 16:47:20 +00:00 |
|