Sha256: 79b3d17af7b65ae42bb372067528afdb8ed7fec7f768694ee1dc44a306c4a56e

Contents?: true

Size: 863 Bytes

Versions: 15

Compression:

Stored size: 863 Bytes

Contents

class SorceryMailer < ActionMailer::Base
  
  default :from => "notifications@example.com"
  
  def activation_needed_email(user)
    @user = user
    @url  = "http://example.com/login"
    mail(:to => user.email,
         :subject => "Welcome to My Awesome Site")
  end
  
  def activation_success_email(user)
    @user = user
    @url  = "http://example.com/login"
    mail(:to => user.email,
         :subject => "Your account is now activated")
  end
  
  def reset_password_email(user)
    @user = user
    @url  = "http://example.com/login"
    mail(:to => user.email,
         :subject => "Your password has been reset")
  end

  def send_unlock_token_email(user)
    @user = user
    @url = "http://example.com/unlock/#{user.unlock_token}"
    mail(:to => user.email,
         :subject => "Your account has been locked due to many wrong logins")
  end
end

Version data entries

15 entries across 15 versions & 3 rubygems

Version Path
sorcery-0.9.1 spec/rails_app/app/mailers/sorcery_mailer.rb
sorcery-0.9.0 spec/rails_app/app/mailers/sorcery_mailer.rb
cbsorcery-0.8.6 spec/rails_app/app/mailers/sorcery_mailer.rb
cb-sorcery-0.8.6 spec/rails_app/app/mailers/sorcery_mailer.rb
sorcery-0.8.6 spec/rails_app/app/mailers/sorcery_mailer.rb
sorcery-0.8.5 spec/rails_app/app/mailers/sorcery_mailer.rb
sorcery-0.8.4 spec/rails3/app/mailers/sorcery_mailer.rb
sorcery-0.8.2 spec/rails3/app/mailers/sorcery_mailer.rb
sorcery-0.8.1 spec/rails3/app/mailers/sorcery_mailer.rb
sorcery-0.8.0 spec/rails3/app/mailers/sorcery_mailer.rb
sorcery-0.7.13 spec/rails3/app/mailers/sorcery_mailer.rb
sorcery-0.7.12 spec/rails3/app/mailers/sorcery_mailer.rb
sorcery-0.7.11 spec/rails3/app/mailers/sorcery_mailer.rb
sorcery-0.7.10 spec/rails3/app/mailers/sorcery_mailer.rb
sorcery-0.7.9 spec/rails3/app/mailers/sorcery_mailer.rb