carrierwave
https://github.com/carrierwaveuploader/carrierwave
Ruby
Classier solution for file uploads for Rails, Sinatra and other Ruby web frameworks
Mail::Message#raw_source
Provides access to the raw source of the message as it was when it
was instantiated. This is set at initialization and so is untouched
by the parsers or decoder / encoders
Example:
mail = Mail.new('This is an invalid email message')
mail.raw_source #=> "This is an invalid email message"Edit
git clone [email protected]:carrierwaveuploader/carrierwave.git
cd carrierwave
open
Contribute
# Make a new branchgit checkout -b -your-name--update-docs-Mail--Message-raw_source-for-pr
# Commit to gitgit add git commit -m "better docs for Mail::Message#raw_source"
# Open pull requestgem install hub # on a mac you can `brew install hub`
hub fork
git push <your name> -your-name--update-docs-Mail--Message-raw_source-for-pr
hub pull-request
# Celebrate!