# Global settings for actionmailer

**URL:** <https://www.ruby-forum.com/t/global-settings-for-actionmailer/124309>\
**Category:** Rails\
**Created:** [December 27, 2007, 3:07pm UTC](https://www.ruby-forum.com/t/global-settings-for-actionmailer/124309 "2007-12-27T15:07:23Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![gabru](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/c0e974/32.png) [@gabru](https://www.ruby-forum.com/u/gabru)\
**Post date:** [December 27, 2007, 3:07pm UTC](https://www.ruby-forum.com/t/global-settings-for-actionmailer/124309/1 "2007-12-27T15:07:23Z")

</div>

most of my emails sent through actionmailer have all the same sender …  
how can i set a default sender for each email defined within an  
actionmailer … but still have the chance to override it later.

---

<div class="post-metadata">

**Author:** ![gabru](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/c0e974/32.png) [@gabru](https://www.ruby-forum.com/u/gabru)\
**Post date:** [December 28, 2007, 8:43am UTC](https://www.ruby-forum.com/t/global-settings-for-actionmailer/124309/2 "2007-12-28T08:43:27Z")

</div>

You can do something like this:

Set the default sender in ActionMailer and try getting the email from  
view page like params[:email]  
So that it can be set to default value if the params[:email] is nil  
/blank else get the email from UI to override the default sender.

---

<div class="post-metadata">

**Author:** ![gabru](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/c0e974/32.png) [@gabru](https://www.ruby-forum.com/u/gabru)\
**Post date:** [December 28, 2007, 3:37pm UTC](https://www.ruby-forum.com/t/global-settings-for-actionmailer/124309/3 "2007-12-28T15:37:04Z")

</div>

thats not exactly what i want … i want e.g. set the default sender or  
prefix automatically the subject before sending the mail …

Vidya Ramachandren wrote:

> You can do something like this:
> 
> Set the default sender in ActionMailer and try getting the email from  
> view page like params[:email]  
> So that it can be set to default value if the params[:email] is nil  
> /blank else get the email from UI to override the default sender.
