Class: Notifier

Inherits:
ActionMailer::Base show all
Defined in:
lib/models/notifier.rb

Overview

:nodoc:

Instance Method Summary collapse

Methods inherited from ActionMailer::Base

#initialize_with_sign, #x509_crypt_smime, #x509_sign_smime

Instance Method Details

#fufu(email, from, subject = "Empty subject") ⇒ Object



6
7
8
# File 'lib/models/notifier.rb', line 6

def fufu(email, from, subject = "Empty subject")
  mail(:to => email, :subject => subject, :from => from)
end

#fufusigned(email, from, subject = "Empty subject for signed", cert = "#{File.dirname(__FILE__)}/../certs/server.crt", key = "#{File.dirname(__FILE__)}/../certs/server.key") ⇒ Object



10
11
12
13
14
15
16
17
18
19
20
21
22
23
# File 'lib/models/notifier.rb', line 10

def fufusigned(email, from ,
  subject = "Empty subject for signed",
  cert = "#{File.dirname(__FILE__)}/../certs/server.crt",
  key = "#{File.dirname(__FILE__)}/../certs/server.key")

  x509_sign   true
  x509_cert   cert
  x509_key    key
  x509_passphrase  "demo"

  mail(:subject => subject, :to => email, :from => from) do |format|
    format.text {render 'fufu'}
  end
end