module GetPocketSend::EmailSender
Public Instance Methods
send_email_with(opts={})
click to toggle source
# File lib/get_pocket_send/email_sender.rb, line 5 def send_email_with(opts={}) opts[:domain] ||= 'gmail.com' opts[:pocket] ||= 'add@getpocket.com' opts[:subject] ||= "You need to see this" opts[:body] ||= "http://www.lostfilm.tv/" msg = "Subject: #{opts[:subject]} \n\n #{opts[:body]}" smtp = Net::SMTP.new 'smtp.gmail.com', 587 smtp.enable_starttls smtp.start(opts[:domain], email, password, :login) do smtp.send_message(msg, email, opts[:pocket]) end message_sent end