Sha256: 018ef22d6947251b1f3ba0f75a6e89f0ed83405d3f99add4c42f8f6a3bb9fc1a
Contents?: true
Size: 1.89 KB
Versions: 3
Compression:
Stored size: 1.89 KB
Contents
class UserMailer < ActionMailer::Base unloadable layout 'email_default' default_url_options[:host] = GlobalConfig.application_url def activation_confirmation(user) setup_email(user) subject I18n.t('muck.users.activation_complete') body :user => user end def activation_instructions(user) setup_email(user) subject I18n.t('muck.users.activation_instructions') body :user => user, :account_activation_url => activate_url(user.perishable_token) end def password_not_active_instructions(user) setup_email(user) subject I18n.t('muck.users.account_not_activated', :application_name => GlobalConfig.application_name) body :user => user end def password_reset_instructions(user) setup_email(user) subject I18n.t('muck.users.password_reset_email_subject', :application_name => GlobalConfig.application_name) body :user => user end def welcome_notification(user) setup_email(user) subject I18n.t('muck.users.welcome_email_subject', :application_name => GlobalConfig.application_name) body :user => user, :application_name => GlobalConfig.application_name end def username_request(user) setup_email(user) subject I18n.t('muck.users.request_username_subject', :application_name => GlobalConfig.application_name) body :user => user, :application_name => GlobalConfig.application_name end protected def setup_email(user) recipients user.email from "#{GlobalConfig.from_email_name} <#{GlobalConfig.from_email}>" sent_on Time.now #content_type "text/html" # There is a bug in Rails that prevents multipart emails from working inside an engine. See: https://rails.lighthouseapp.com/projects/8994-ruby-on-rails/tickets/2263-rails-232-breaks-implicit-multipart-actionmailer-tests#ticket-2263-22 end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
muck-users-0.2.6 | app/models/user_mailer.rb |
muck-users-0.2.7 | app/models/user_mailer.rb |
muck-users-0.2.5 | app/models/user_mailer.rb |