ambethia / smtp-tls

A ruby gem to enable TLS for Net::SMTP

This URL has Read+Write access

ambethia (author)
Thu Sep 17 19:00:47 -0700 2009
commit  6ad892cabc477501489c93b78078f60045d3f8a4
tree    3204f32b0234db3032d819ec9a6a0185fc4ba64a
parent  7d62b44411d8e8d662a7df302ea10ade7ab3287c
name age message
file .gitignore Loading commit data...
file README.rdoc
file Rakefile
file VERSION.yml Thu Apr 02 10:15:40 -0700 2009 Version bump to 1.1.2 [ambethia]
directory lib/ Thu Apr 02 10:15:40 -0700 2009 Version bump to 1.1.2 [ambethia]
file smtp-tls.gemspec Thu Apr 02 11:26:27 -0700 2009 Huh? [ambethia]
README.rdoc

SMTP-TLS

I didn’t author this, so I can’t make any claims about it’s worth, licensing, or anything else. It’s just a gem package for some code that’s been floating around for a few years. Check google, or the following for more information:

Ruby on Rails

If you’re using Ruby on Rails >= 2.2 and Ruby v1.8.7 or greater, you ((<don’t need this|URL:github.com/rails/rails/commit/732c724df61bc8b780dc42817625b25a321908e4>)). Just set enable_starttls_auto in your ActionMailer config:

    ActionMailer::Base.smtp_settings = {
      :enable_starttls_auto => true,
      :address => 'smtp.gmail.com',
      :port => 587,
      :domain => 'example.com',
      :authentication => :plain,
      :user_name => 'user',
      :password => 'secret'
    }

Dependencies

  • +Net::SMTP+
  • OpenSSL

Usage

  <tt>require 'smtp-tls'</tt>

Then get back to business as usual.