Skip to content
This repository

Nov 19, 2012

  1. Nate Berkopec

    Explicit multipart messages respect :parts_order

    As issue #7978, the order in which ActionMailer
    sends multipart messages could be unintentionally
    overwritten if a block is passed to the mail
    method. This changes the mail method such that
    :parts_order is always respected, regardless of
    whether a block is passed to mail.
    nateberkopec authored

Nov 08, 2012

  1. Avner Cohen

    Actionmailer to 1.9 hash syntax

    AvnerCohen authored

Oct 30, 2012

  1. Jon Leighton

    Revert "Support `Mailer.deliver_foo(*args)` as a synonym for `Mailer.…

    This reverts commit 7e0cf56.
    See discussion at
    jonleighton authored

Oct 28, 2012

  1. Yves Senn

    Do not render views when mail() isn't called. (NullMail refactoring)

    senny authored

Oct 07, 2012

  1. Kirill Nikitin

    Update actionmailer with new hash syntax.

    Locke23rus authored

Sep 28, 2012

  1. Jon Leighton

    Support `Mailer.deliver_foo(*args)` as a synonym for `*arg…

    This makes it easy to write e.g. `Mailer.expects(:deliver_foo)` when
    testing code that calls the mailer.
    jonleighton authored

Sep 21, 2012

  1. Rafael Mendonça França

    Revert "update ActionMailer::Base documentation [ci skip]"

    This reverts commit f5654e7.
    Reason: @frodsan asked me to revert since this change is breaking the
    documentation in the edge API site
    rafaelfranca authored
  2. Vijay Dev

    Merge branch 'master' of

    While resolving conflicts, I have chosen to ignore changes done in
    docrails at some places - these will be most likely 1.9 hash syntax
    vijaydev authored
  3. Vijay Dev

    remove nodoc [ci skip]

    vijaydev authored

Sep 19, 2012

  1. Francesco Rodríguez

    fix Hash#slice code example [ci skip]

    frodsan authored

Sep 18, 2012

  1. Xavier Noria

    spurious space I saw in passing

    fxn authored

Sep 17, 2012

  1. Francesco Rodríguez

    update ActionMailer::Base documentation [ci skip]

    frodsan authored
  2. Jeremy Kemper

    Use synchronous queue by default. Separate queued message delivery jo…

    …bs from the queued message wrappers so the queue itself needn't be marshaled (due to queue reference QueuedMessage).
    jeremy authored

Sep 12, 2012

  1. Rafael Mendonça França

    Updating the documentation to ActionMailer::Base.queue

    rafaelfranca authored
  2. Rafael Mendonça França

    Allow users to configure the queue for the mailers

    This allow the users to do:
        config.action_mailer.queue =
        class UsersMailer < ActionMailer::Base
          self.queue =
    rafaelfranca authored

Sep 11, 2012

  1. Santiago Pastorino

    Action Mailer async flag is true by default using a Synchronous impl

    spastorino authored

Sep 04, 2012

  1. Aditya Sanghi

    Allow delivery method options to be set per mail instance

    asanghi authored

Aug 28, 2012

  1. Toshinori Kajihara

    Fixes warnings when executing rake test in ActionMailer. Related to 5…

    kennyj authored

Aug 07, 2012

  1. José Valim

    Revert "Merge pull request #7202 from asanghi/perform_deliveries_in_m…

    Reverting because it feels backward to specify a delivery to not
    be performed while the e-mail is being composed. It is simpler (and
    makes more sense) to delegate the responsibility to the calling code.
    josevalim authored

Aug 04, 2012

  1. José Valim

    Merge pull request #7202 from asanghi/perform_deliveries_in_mail

    Allow perform_deliveries to be set within mailer action
    josevalim authored

Aug 02, 2012

  1. Xavier Noria

    load active_support/core_ext/object/blank in active_support/rails

    fxn authored

Jul 30, 2012

  1. Aditya Sanghi

    allow perform deliveries to be set within mailer action

    asanghi authored

Jul 07, 2012

  1. Carlos Antonio da Silva

    Improve docs, changelog and release notes for Action Mailer default_o…

    [ci skip]

Jul 03, 2012

  1. Robert Pankowecki

    Introduce config.action_mailer.default_from=

    Allows to easily set :from, :replay_to, etc. options in
    config/application.rb using simple syntax:
      config.action_mailer.default_options = {from:""}
    This was not possible using #default method because
      config.action_mailer.default(from: "")
    is interpreated as reader method and just returns nil.
    It would not call ActionMailer::Base.default method. The only
    way of calling this method from config/application.rb was to use
    the direct syntax which looks ugly in my opinion:
      config.assets.enabled = false
      config.assets.version = '1.0'
      config.encoding = "utf-8"
      config.action_mailer.default_url_options= {
      ActionMailer::Base.default(from: "")
    paneq authored

Jun 28, 2012

  1. Francesco Rodríguez

    fix ActionMailer::Async docs and update to follow coding conventions

    frodsan authored

Jun 24, 2012

  1. Brian Cardarella

    Better documentation for ActionMailer.async

    bcardarella authored
  2. Brian Cardarella

    Better documentation for ActionMailer.async

    bcardarella authored
  3. Brian Cardarella

    Support for custom queues on the mailer

    Credit goes to *Aaron Patterson* (tenderlove)
    bcardarella authored

Jun 23, 2012

  1. Brian Cardarella

    AsyncMailer documention

    bcardarella authored
  2. Brian Cardarella

    Asynchronous ActionMailer

    Any ActionMailer class can be set to render and delier messages using
    the new Rails Queue.
    Some of this work was borrowed (with permission) from Nick Plante's
    (zapnap) reqsue_mailer gem.
    bcardarella authored

Jun 22, 2012

  1. Vijay Dev

    Merge branch 'master' of

    vijaydev authored

Jun 20, 2012

  1. Damien Mathieu

    raise an error if no implicit mailer template could be found

    dmathieu authored
  2. Damien Mathieu

    just specify what's to be done, not what's not to be.

    dmathieu authored
  3. Ben Oakes

    Fix delivery_method usage

May 13, 2012

  1. Sergey Nartimov

    mailer can be anonymous

    closes #5970
    lest authored
Something went wrong with that request. Please try again.