try a different smtp service (or service provider). On 4 March 2010 16:06, Miah Petersen <[email protected]> wrote:
> Thanks for the suggestion, but swapping the port generated the same > error. Also, I have a separate pure ruby script that uses Net::SMTP > to send via the third party server without any issues. > > Below is the full trace if that helps. > > Net::SMTPServerBusy in UserController#new_password > > 428 4.0.0 Your account is using SSL - either disable it in your email > client or enable it at http://control.authsmtp.com > > /usr/lib/ruby/1.8/net/smtp.rb:930:in `check_response' > /usr/lib/ruby/1.8/net/smtp.rb:899:in `getok' > /usr/lib/ruby/1.8/net/smtp.rb:828:in `mailfrom' > /usr/lib/ruby/1.8/net/smtp.rb:653:in `sendmail' > > /usr/lib/ruby/gems/1.8/gems/actionmailer-2.2.2/lib/action_mailer/base.rb:673:in > `perform_delivery_smtp' > /usr/lib/ruby/1.8/net/smtp.rb:526:in `start' > > /usr/lib/ruby/gems/1.8/gems/actionmailer-2.2.2/lib/action_mailer/base.rb:671:in > `perform_delivery_smtp' > > /usr/lib/ruby/gems/1.8/gems/actionmailer-2.2.2/lib/action_mailer/base.rb:526:in > `__send__' > > /usr/lib/ruby/gems/1.8/gems/actionmailer-2.2.2/lib/action_mailer/base.rb:526:in > `deliver!' > > /usr/lib/ruby/gems/1.8/gems/actionmailer-2.2.2/lib/action_mailer/base.rb:426:in > `deliver' > app/controllers/user_controller.rb:424:in `new_password' > > /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:1253:in > `send' > > /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:1253:in > `perform_action_without_filters' > > /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/filters.rb:617:in > `call_filters' > > /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/filters.rb:610:in > `perform_action_without_benchmark' > > /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/benchmarking.rb:68:in > `perform_action_without_rescue' > /usr/lib/ruby/1.8/benchmark.rb:293:in `measure' > > /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/benchmarking.rb:68:in > `perform_action_without_rescue' > > /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/rescue.rb:136:in > `perform_action_without_caching' > > /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/caching/sql_cache.rb:13:in > `passenger_orig_perform_action' > > /usr/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in > `cache' > > /usr/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/query_cache.rb:8:in > `cache' > > /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/caching/sql_cache.rb:12:in > `passenger_orig_perform_action' > > /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/railz/request_handler.rb:64:in > `perform_action' > > /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:524:in > `send' > > /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:524:in > `process_without_filters' > > /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/filters.rb:606:in > `process_without_session_management_support' > > /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/session_management.rb:134:in > `process' > > /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:392:in > `process' > > /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:183:in > `handle_request' > > /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:110:in > `dispatch_unlocked' > > /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:123:in > `dispatch' > > /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:122:in > `synchronize' > > /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:122:in > `dispatch' > > /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:132:in > `dispatch_cgi' > > /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/dispatcher.rb:39:in > `dispatch' > > /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/railz/request_handler.rb:49:in > `process_request' > > /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/abstract_request_handler.rb:206:in > `main_loop' > > /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/railz/application_spawner.rb:376:in > `start_request_handler' > > /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/railz/application_spawner.rb:334:in > `handle_spawn_application' > > /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/utils.rb:182:in > `safe_fork' > > /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/railz/application_spawner.rb:332:in > `handle_spawn_application' > > /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/abstract_server.rb:351:in > `__send__' > > /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/abstract_server.rb:351:in > `main_loop' > > /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/abstract_server.rb:195:in > `start_synchronously' > > /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/abstract_server.rb:162:in > `start' > > /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/railz/application_spawner.rb:213:in > `start' > > /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/spawn_manager.rb:261:in > `spawn_rails_application' > > /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/abstract_server_collection.rb:126:in > `lookup_or_add' > > /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/spawn_manager.rb:255:in > `spawn_rails_application' > > /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/abstract_server_collection.rb:80:in > `synchronize' > > /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/abstract_server_collection.rb:79:in > `synchronize' > > /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/spawn_manager.rb:254:in > `spawn_rails_application' > > /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/spawn_manager.rb:153:in > `spawn_application' > > /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/spawn_manager.rb:286:in > `handle_spawn_application' > > /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/abstract_server.rb:351:in > `__send__' > > /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/abstract_server.rb:351:in > `main_loop' > > /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/abstract_server.rb:195:in > `start_synchronously' > /usr/lib/ruby/gems/1.8/gems/passenger-2.2.4/bin/passenger-spawn-server:61 > > On Thu, Mar 4, 2010 at 2:38 PM, Charles A. Lopez > <[email protected]> wrote: > > > > try port 25 instead of 2525. > > > > On 4 March 2010 15:02, Miah Petersen <[email protected]> wrote: > >> > >> It occurred to me that maybe seeing the initialization code might help > you help me, so here it is > >> > >> ActionMailer::Base.smtp_settings = { > >> :address => "mail.thirdpartydomain.com", > >> :domain => "www.mydmain.com", > >> :port => 2525, > >> :authentication => :login, > >> :user_name => "username", > >> :password => "password" > >> } > >> ActionMailer::Base.delivery_method = :smtp > >> ActionMailer::Base.raise_delivery_errors = true > >> ActionMailer::Base.default_charset = "utf-8" > >> ActionMailer::Base.perform_deliveries = true > >> ActionMailer::Base.default_content_type ="text/html" > >> > >> On Wed, Mar 3, 2010 at 1:35 PM, miah <[email protected]> wrote: > >>> > >>> Hello everyone, > >>> I'm trying to use ActionMailer to send out emails via a third party > >>> SMTP service. On my development box (running ruby 1.8.6) everything > >>> works without a hitch. On the production server(ruby 1.8.7) it fails > >>> because the ActionMailer is trying to use SSL. So any suggestions as > >>> to how to stop this? > >>> > >>> I've tried adding: > >>> ActionMailer::Base.smtp_settings[:enable_starttls_auto] = false to > >>> both the environments file, and the actual ActionMailer intializer. > >>> And I've also tried commenting out the check in the ActionMailer base > >>> code, but neither worked. > >>> > >>> Any ideas? > >>> Thanks! > >>> Miah Petersen > >>> > >>> -- > >>> You received this message because you are subscribed to the Google > Groups "Ruby on Rails: Talk" group. > >>> To post to this group, send email to [email protected] > . > >>> To unsubscribe from this group, send email to > [email protected]<rubyonrails-talk%[email protected]> > . > >>> For more options, visit this group at > http://groups.google.com/group/rubyonrails-talk?hl=en. > >>> > >> > >> -- > >> You received this message because you are subscribed to the Google > Groups "Ruby on Rails: Talk" group. > >> To post to this group, send email to [email protected]. > >> To unsubscribe from this group, send email to > [email protected]<rubyonrails-talk%[email protected]> > . > >> For more options, visit this group at > http://groups.google.com/group/rubyonrails-talk?hl=en. > > > > > > > > -- > > Charles A. Lopez > > [email protected] > > > > What's your vision for your organization? > > What's your biggest challenge? > > > > Let's talk. > > (IBM Partner) > > > > > > -- > > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Talk" group. > > To post to this group, send email to [email protected]. > > To unsubscribe from this group, send email to > [email protected]<rubyonrails-talk%[email protected]> > . > > For more options, visit this group at > http://groups.google.com/group/rubyonrails-talk?hl=en. > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Talk" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<rubyonrails-talk%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/rubyonrails-talk?hl=en. > > -- Charles A. Lopez [email protected] What's your vision for your organization? What's your biggest challenge? Let's talk. (IBM Partner) -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

