# ActionMailer Not Working After Changing Recipient Email Address

**URL:** <https://www.ruby-forum.com/t/actionmailer-not-working-after-changing-recipient-email-address/144520>\
**Category:** Rails\
**Created:** [July 30, 2008, 4:21pm UTC](https://www.ruby-forum.com/t/actionmailer-not-working-after-changing-recipient-email-address/144520 "2008-07-30T16:21:37Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jeremy](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/82dd89/32.png) [@jeremy](https://www.ruby-forum.com/u/jeremy)\
**Post date:** [July 30, 2008, 4:21pm UTC](https://www.ruby-forum.com/t/actionmailer-not-working-after-changing-recipient-email-address/144520/1 "2008-07-30T16:21:37Z")

</div>

Greetings,

Well though my crash-course on Rails, I’ve encountered a mystery that  
is driving my somewhat insane. Our previous web developer wrote a  
quick form on our site that allowed the user of the site to request a  
consultaion. The user simply fills in their name, email, phone number  
and a message, then submits the form. The form was working perfectly,  
but I wanted to change the subject line. So, I searched through all of  
my Rails files to determine where I would make that change. I found  
the appropriate file in “Models”.

class Mailer \< ActionMailer::Base

def consultation\_request(details)  
@subject = ‘Request’  
@body = {:details =\> details}  
@recipients = ‘removed\_email\_address@domain.invalid’  
@from = details[:email]  
end  
end

In the process, I noticed that the message was currently being sent to  
my boss at ‘removed\_email\_address@domain.invalid’. For testing purposes, I changed his email  
to my email, ‘removed\_email\_address@domain.invalid’ and sent a test message. It worked great!  
Then, I tried to see if I could have multiple recipients by formatting  
as follows:

‘removed\_email\_address@domain.invalid; removed\_email\_address@domain.invalid’

It did not work. I didn’t get any errors, but I didn’t receive any  
email either. Obviously, my syntax was wrong, so I changed it back to  
just be ‘removed\_email\_address@domain.invalid’ and it still does not work. I can’t even get  
the original configuration to work. Any ideas? Thank you soooo much  
for any help you can provide.

---

<div class="post-metadata">

**Author:** ![jeremy](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/82dd89/32.png) [@jeremy](https://www.ruby-forum.com/u/jeremy)\
**Post date:** [August 1, 2008, 8:51am UTC](https://www.ruby-forum.com/t/actionmailer-not-working-after-changing-recipient-email-address/144520/2 "2008-08-01T08:51:12Z")

</div>

Hello–

On Jul 29, 2008, at 3:31 PM, Jeremy wrote:

> the appropriate file in “Models”.
> 
> just be ‘removed\_email\_address@domain.invalid’ and it still does not work. I can’t even get  
> the original configuration to work. Any ideas? Thank you soooo much  
> for any help you can provide.

Recipients should be an array of strings. If you use a comma-separated  
list, that should work as well.

So,

recipients [‘removed\_email\_address@domain.invalid’, ‘removed\_email\_address@domain.invalid’]

is probably best (note that recipients is actually a method and not an  
assignment to an instance variable). You could also do:

recipients ‘removed\_email\_address@domain.invalid, removed\_email\_address@domain.invalid’

on many systems.

HTH
