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.

Reply via email to