Sha256: a78f6e5bc7bddc46aae6ab86b602f66102e25391a88d8dbe29bbcd7162cdb93b
Contents?: true
Size: 673 Bytes
Versions: 1
Compression:
Stored size: 673 Bytes
Contents
require 'net/smtp' module Supporter class Mailer def send_email(to,opts={}) opts[:server] ||= 'localhost' opts[:from] ||= 'review@lette.com' opts[:from_alias] ||= 'Reviewlette' opts[:subject] ||= "Commanding Officer of the Week" opts[:body] ||= "" msg = <<END_OF_MESSAGE From: #{opts[:from_alias]} <#{opts[:from]}> To: <#{to}> Subject: #{opts[:subject]} #{opts[:body]} END_OF_MESSAGE Net::SMTP.start(opts[:server]) do |smtp| smtp.send_message msg, opts[:from], to end end end end ## make this more generic in order to use it either for COotW and PairProgramming sessions and reviews
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
reviewlette-0.0.6 | lib/reviewlette/mail.rb |