1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- ##
- # Mailer methods can be defined using the simple format:
- #
- # email :registration_email do |name, user|
- # from '[email protected]'
- # to user.email
- # subject 'Welcome to the site!'
- # locals :name => name
- # content_type 'text/html' # optional, defaults to plain/text
- # via :sendmail # optional, to smtp if defined, otherwise sendmail
- # render 'registration_email'
- # end
- #
- # You can set the default delivery settings from your app through:
- #
- # set :delivery_method, :smtp => {
- # :address => 'smtp.yourserver.com',
- # :port => '25',
- # :user_name => 'user',
- # :password => 'pass',
- # :authentication => :plain, # :plain, :login, :cram_md5, no auth by default
- # :domain => "localhost.localdomain" # the HELO domain provided by the client to the server
- # }
- #
- # or sendmail (default):
- #
- # set :delivery_method, :sendmail
- #
- # or for tests:
- #
- # set :delivery_method, :test
- #
- # or storing emails locally:
- #
- # set :delivery_method, :file => {
- # :location => "#{Padrino.root}/tmp/emails",
- # }
- #
- # and then all delivered mail will use these settings unless otherwise specified.
- #
- HelloWorld::App.mailer :notifier do
- # Message definitions here ...
- end
|