app/mailers/user_mailer.rb
# encoding: utf-8
class UserMailer < ActionMailer::Base
default from: "keks@uni-hd.de"
def password_reset(user)
@user = user
mail :to => user.mail, :subject => "KeKs: Passwort zurücksetzen"
end
def feedback(text, name, addr)
@text = text
@name = name
@mail = addr
is_valid = @mail =~ /\A[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]+\z/
mail :to => "keks@uni-hd.de", :subject => "KeKs: Feedback", :from => is_valid ? @mail : "keks@uni-hd.de"
end
end