Sha256: 970b67c0ae628355109ffdcaad3e3fc3435bde95ed0c174af30f41107e17fefb

Contents?: true

Size: 541 Bytes

Versions: 2

Compression:

Stored size: 541 Bytes

Contents

require 'mail'
class RadSocialMailer < ActionMailer::Base
  include Roadie::Rails::Automatic

  def social_mail options
    from_address = Mail::Address.new options[:from] # ex: "john@example.com"
    from_address.display_name = options[:from_name] # ex: "John Doe"

    @from_name = from_address.display_name
    @from_email = from_address
    @message = options[:message]

    mail({
      to: options[:to],
      from: @from_email,
      subject: options[:subject],
      text: @message,
      content_type: "text/html"
     })
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
trusty-rad-social-extension-2.2.1 app/models/rad_social_mailer.rb
trusty-rad-social-extension-2.2.0 app/models/rad_social_mailer.rb