Sha256: 950184fc3f690a2fb8490001c0c789dbb16fd7368a326fc31df13f2d843a629f

Contents?: true

Size: 472 Bytes

Versions: 10

Compression:

Stored size: 472 Bytes

Contents

require 'bundler/setup'
require 'snails'
require 'snails/notifier'

class MyApp < Snails::App
  # register Snails::Assets
  # register Snails::Database
end

Notifier = Snails::Mailer.new({
  from: 'User <test@myapp.com>',
  smtp: {
    helo_domain: 'myapp.com'
  }
})

Notifier.email(:new_message) do |message|
  text = "You have a new message from: #{message.from.email}"
  send_email(to: message.to.email, subject: "New message!", body: text)
end

require 'snails/tasks'

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
snails-0.2.4 example/Rakefile
snails-0.2.3 example/Rakefile
snails-0.2.2 example/Rakefile
snails-0.2.1 example/Rakefile
snails-0.2.0 example/Rakefile
snails-0.1.9 example/Rakefile
snails-0.1.8 example/Rakefile
snails-0.1.7 example/Rakefile
snails-0.1.6 example/Rakefile
snails-0.1.5 example/Rakefile