# Errno::ECONNREFUSED (Connection refused - connect(2)) Act

**URL:** <https://www.ruby-forum.com/t/errno-econnrefused-connection-refused-connect-2-act/166779>\
**Category:** Rails\
**Created:** [April 29, 2009, 3:11pm UTC](https://www.ruby-forum.com/t/errno-econnrefused-connection-refused-connect-2-act/166779 "2009-04-29T15:11:46Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![salil](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/c89c15/32.png) [@salil](https://www.ruby-forum.com/u/salil)\
**Post date:** [April 29, 2009, 3:11pm UTC](https://www.ruby-forum.com/t/errno-econnrefused-connection-refused-connect-2-act/166779/1 "2009-04-29T15:11:46Z")

</div>

Hi All,

I encountered with following error when i try to send e-mail in  
production mode.

Errno::ECONNREFUSED (Connection refused - connect(2)):  
/usr/lib/ruby/1.8/net/protocol.rb:206:in `initialize' /usr/lib/ruby/1.8/net/protocol.rb:206:in `new’  
/usr/lib/ruby/1.8/net/protocol.rb:206:in `old_open' /usr/lib/ruby/1.8/timeout.rb:62:in `timeout’  
/usr/lib/ruby/1.8/timeout.rb:93:in `timeout' /usr/lib/ruby/1.8/net/protocol.rb:206:in `old\_open’  
/usr/lib/ruby/1.8/net/smtp.rb:392:in `do_start' /usr/lib/ruby/1.8/net/smtp.rb:377:in `start’  
/usr/lib/ruby/1.8/net/smtp.rb:315:in `start' /vendor/rails/actionmailer/lib/action_mailer/base.rb:586:in `perform\_delivery\_smtp’  
/vendor/rails/actionmailer/lib/action\_mailer/base.rb:469:in  
` __send__' /vendor/rails/actionmailer/lib/action_mailer/base.rb:469:in `deliver!’  
/vendor/rails/actionmailer/lib/action\_mailer/base.rb:383:in  
`deliver' /app/controllers/login_controller.rb:88:in `create’  
/vendor/rails/actionpack/lib/action\_controller/base.rb:1158:in  
`send' /vendor/rails/actionpack/lib/action_controller/base.rb:1158:in `perform\_action\_without\_filters’  
/vendor/rails/actionpack/lib/action\_controller/filters.rb:697:in  
`call_filters' /vendor/rails/actionpack/lib/action_controller/filters.rb:689:in `perform\_action\_without\_benchmark’  
/vendor/rails/actionpack/lib/action\_controller/benchmarking.rb:68:in  
`perform_action_without_rescue' /usr/lib/ruby/1.8/benchmark.rb:293:in `measure’  
/vendor/rails/actionpack/lib/action\_controller/benchmarking.rb:68:in  
`perform\_action\_without\_rescue’

i use following credentials in config/enviorment.rb

config.action\_mailer.smtp\_settings = {  
:address =\> “[smtpout.secureserver.net](http://smtpout.secureserver.net)”,  
:port =\> 25,  
:domain =\> “[xyz.com](http://xyz.com)”,  
:authentication =\> :login,  
:user\_name =\> “removed\_email\_address@domain.invalid”,  
:password =\> password here  
}

---

<div class="post-metadata">

**Author:** ![salil](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/c89c15/32.png) [@salil](https://www.ruby-forum.com/u/salil)\
**Post date:** [April 30, 2009, 7:20am UTC](https://www.ruby-forum.com/t/errno-econnrefused-connection-refused-connect-2-act/166779/2 "2009-04-30T07:20:13Z")

</div>

It’s done.

i change two things

1] in enviorment.rb  
ActionMailer::Base.delivery\_method = :smtp

to

ActionMailer::Base.delivery\_method = :sendmail

and

2] in config\environments\production.rb

uncomment following line

config.action\_mailer.raise\_delivery\_errors = false
