class InviteMailer < ActionMailer::Base def existing_user(invite) @invite = invite mail( from: Invitation.configuration.mailer_sender, to: @invite.email, subject: I18n.t('invitation.invite_mailer.existing_user.subject') ) end def new_user(invite) @invite = invite @user_registration_url = Invitation.configuration.user_registration_url.call(:invite_token => @invite.token) mail( from: Invitation.configuration.mailer_sender, to: @invite.email, subject: I18n.t('invitation.invite_mailer.new_user.subject') ) end end