aboutsummaryrefslogtreecommitdiffstats
path: root/actionmailer/lib/action_mailer/vendor/tmail/quoting.rb
Commit message (Collapse)AuthorAgeFilesLines
* Make sure quoted-printable text is decoded correctly when only portions of ↵Jamis Buck2006-09-091-14/+19
| | | | | | the text are encoded. closes #3154. git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@5080 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Make sure DOS newlines in quoted-printable text are normalized to unix ↵Jamis Buck2006-09-091-0/+1
| | | | | | newlines before unquoting. closes $166 and #4452 git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@5079 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed that iconv decoding should catch InvalidEncoding #3153 ↵David Heinemeier Hansson2006-09-021-1/+1
| | | | | | [jon@siliconcircus.com] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4901 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Make sure anything with content-disposition of "attachment" is passed to the ↵Jamis Buck2006-01-231-1/+1
| | | | | | attachment presenter when parsing an email body git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@3475 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Preserve underscores when unquoting message bodies #1930Jamis Buck2005-09-011-5/+6
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@2089 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Silently ignore Errno::EINVAL errors when converting between charsets. Some ↵Jamis Buck2005-06-081-1/+4
| | | | | | 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
* Handle parsing of recursively multipart messagesJamis Buck2005-06-061-3/+10
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1389 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Ignore Iconv::IllegalSequence errors when converting text #1341 ↵Jamis Buck2005-05-301-0/+5
| | | | | | [lon@speedymac.com] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1374 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Step cautiously around subheaders in TMail #1285 [Jamis Buck]David Heinemeier Hansson2005-05-101-2/+2
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1301 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fix attachments and content-type problems #1276 [Jamis Buck] Fix to only ↵David Heinemeier Hansson2005-05-101-6/+6
| | | | | | perform the charset conversion if a 'from' and a 'to' charset are given (make no assumptions about what the charset was) #1276 [Jamis Buck] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1300 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed the TMail#body method to look at the content-transfer-encoding header ↵David Heinemeier Hansson2005-05-061-81/+89
| | | | | | and unquote the body according to the rules it specifies #1265 [Jamis Buck] Added unquoting even if the iconv lib can't be loaded--in that case, only the charset conversion is skipped #1265 [Jamis Buck] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1290 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed unquoting of emails that doesn't have an explicit charset #1036 ↵David Heinemeier Hansson2005-04-071-2/+3
| | | | | | [wolfgang@stufenlos.net] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1105 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Fixed that if charset was found that the end of a mime part declaration ↵David Heinemeier Hansson2005-03-261-1/+1
| | | | | | TMail would throw an error #919 [lon@speedymac.com] Fixed that TMail::Unquoter would fail to recognize quoting method if it was in lowercase #919 [lon@speedymac.com] 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] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@997 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added rescue for missing iconv library and throws warnings if subject/body ↵David Heinemeier Hansson2005-03-231-63/+80
| | | | | | is called on a TMail object without it instead git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@987 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Protect against nil strings and empty conversion basesDavid Heinemeier Hansson2005-03-211-4/+5
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@965 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Made the unquoted subject and body the defaultDavid Heinemeier Hansson2005-03-211-6/+7
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@964 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Dont choke on nil bodiesDavid Heinemeier Hansson2005-03-191-2/+2
| | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@919 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
* Added better quoting and attachments handling in anticipation for ↵David Heinemeier Hansson2005-03-181-0/+81
ActionMailer::Receiver framework git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@916 5ecf4fe2-1ee6-0310-87b1-e25e094e27de