# Table of Contents - actionmailer-3.2.22 Documentation

## Pages

- USAGE

## Classes and Modules

- ActionMailer
- ActionMailer::Base
  - Mailer Models
  - Mailer views
  - Generating URLs
  - Sending mail
  - Multipart Emails
  - Attachments
  - Inline Attachments
  - Observing and Intercepting Mails
  - Default Hash
  - Configuration options
- ActionMailer::Collector
- ActionMailer::DeliveryMethods
- ActionMailer::DeliveryMethods::ClassMethods
- ActionMailer::DeliveryMethods::Mail
- ActionMailer::LogSubscriber
- ActionMailer::MailHelper
- ActionMailer::NonInferrableMailerError
- ActionMailer::Railtie
- ActionMailer::Railtie::ActiveSupport
- ActionMailer::TestCase
- ActionMailer::TestCase::Behavior
- ActionMailer::TestCase::Behavior::ClassMethods
- ActionMailer::TestHelper
- Rails
- Rails::Generators
- Rails::Generators::MailerGenerator

## Methods

- ::controller_path — ActionMailer::Base
- ::default — ActionMailer::Base
- ::mailer_name — ActionMailer::Base
- ::new — ActionMailer::Base
- ::new — ActionMailer::NonInferrableMailerError
- ::new — ActionMailer::Collector
- ::receive — ActionMailer::Base
- ::register_interceptor — ActionMailer::Base
- ::register_interceptors — ActionMailer::Base
- ::register_observer — ActionMailer::Base
- ::register_observers — ActionMailer::Base
- #add_delivery_method — ActionMailer::DeliveryMethods::ClassMethods
- #all — ActionMailer::Collector
- #any — ActionMailer::Collector
- #assert_emails — ActionMailer::TestHelper
- #assert_no_emails — ActionMailer::TestHelper
- #attachments — ActionMailer::Base
- #attachments — ActionMailer::MailHelper
- #block_format — ActionMailer::MailHelper
- #create_mailer_file — Rails::Generators::MailerGenerator
- #custom — ActionMailer::Collector
- #deliver — ActionMailer::LogSubscriber
- #determine_default_mailer — ActionMailer::TestCase::Behavior::ClassMethods
- #format_paragraph — ActionMailer::MailHelper
- #headers — ActionMailer::Base
- #initialize_test_deliveries — ActionMailer::TestCase::Behavior
- #logger — ActionMailer::LogSubscriber
- #mail — ActionMailer::Base
- #mailer — ActionMailer::MailHelper
- #mailer_class — ActionMailer::TestCase::Behavior::ClassMethods
- #mailer_name — ActionMailer::Base
- #message — ActionMailer::MailHelper
- #receive — ActionMailer::LogSubscriber
- #set_content_type — ActionMailer::Base
- #set_expected_mail — ActionMailer::TestCase::Behavior
- #tests — ActionMailer::TestCase::Behavior::ClassMethods