Module: Courrier
- Defined in:
- lib/courrier.rb,
lib/courrier/email.rb,
lib/courrier/engine.rb,
lib/courrier/errors.rb,
lib/courrier/railtie.rb,
lib/courrier/version.rb,
lib/courrier/email/result.rb,
lib/courrier/configuration.rb,
lib/courrier/email/address.rb,
lib/courrier/email/layouts.rb,
lib/courrier/email/options.rb,
lib/courrier/email/request.rb,
lib/courrier/email/provider.rb,
lib/courrier/email/transformer.rb,
lib/courrier/configuration/inbox.rb,
lib/courrier/email/providers/base.rb,
lib/courrier/email/providers/inbox.rb,
lib/courrier/email/providers/loops.rb,
lib/courrier/email/providers/logger.rb,
lib/courrier/email/providers/resend.rb,
lib/courrier/configuration/providers.rb,
lib/courrier/email/providers/mailgun.rb,
lib/courrier/email/providers/mailjet.rb,
lib/courrier/email/providers/mailpace.rb,
lib/courrier/email/providers/postmark.rb,
lib/courrier/email/providers/sendgrid.rb,
lib/courrier/email/providers/userlist.rb,
lib/courrier/email/providers/sparkpost.rb,
lib/generators/courrier/email_generator.rb,
lib/generators/courrier/install_generator.rb,
app/controllers/courrier/previews_controller.rb,
app/controllers/courrier/previews/cleanups_controller.rb
Defined Under Namespace
Modules: Previews
Classes: ArgumentError, Configuration, ConfigurationError, Email, EmailGenerator, Engine, Error, InstallGenerator, NotImplementedError, PreviewsController, Railtie
Constant Summary
collapse
- VERSION =
"0.7.0"
Class Attribute Summary collapse
Class Method Summary
collapse
Class Attribute Details
.configuration ⇒ Object
16
17
18
|
# File 'lib/courrier/configuration.rb', line 16
def configuration
@configuration ||= Configuration.new
end
|
Class Method Details
10
11
12
13
14
|
# File 'lib/courrier/configuration.rb', line 10
def configure
self.configuration ||= Configuration.new
yield(configuration) if block_given?
end
|