Class: Searls::Auth::EmailVerificationMailer

Inherits:
BaseMailer
  • Object
show all
Defined in:
app/mailers/searls/auth/email_verification_mailer.rb

Instance Method Summary collapse

Methods included from ApplicationHelper

#searls_auth_helper

Instance Method Details

#verification_emailObject



4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# File 'app/mailers/searls/auth/email_verification_mailer.rb', line 4

def verification_email
  @config = Searls::Auth.config
  @user = params[:user]
  @token = params[:token]
  @redirect_path = params[:redirect_path]
  @redirect_subdomain = params[:redirect_subdomain]

  mail(
    to: format_to(@user),
    subject: mail_subject,
    template_path: @config.mail_email_verification_template_path,
    template_name: @config.mail_email_verification_template_name
  ) do |format|
    format.html { render layout: @config.mail_layout }
    format.text
  end
end