3
Google 및 StackOverflow를 살펴본 결과이 사실을 알 수 없습니다.레일 2.3.9 및 SendGrid, 연결이 거부되었습니다 - 로컬 호스트에서 연결 (2)
루비 1.8.7를 사용하여 레일 2.3.9 앱과 같이 SMTP를 통해 메일을 보내려고있어 :
/Users/jared/.rvm/rubies/ruby-1.8.7-p334/lib/ruby/1.8/net/smtp.rb:551:in `initialize'
/Users/jared/.rvm/rubies/ruby-1.8.7-p334/lib/ruby/1.8/net/smtp.rb:551:in `open'
/Users/jared/.rvm/rubies/ruby-1.8.7-p334/lib/ruby/1.8/net/smtp.rb:551:in `do_start'
/Users/jared/.rvm/rubies/ruby-1.8.7-p334/lib/ruby/1.8/timeout.rb:67:in `timeout'
/Users/jared/.rvm/rubies/ruby-1.8.7-p334/lib/ruby/1.8/timeout.rb:101:in `timeout'
/Users/jared/.rvm/rubies/ruby-1.8.7-p334/lib/ruby/1.8/net/smtp.rb:551:in `do_start'
/Users/jared/.rvm/rubies/ruby-1.8.7-p334/lib/ruby/1.8/net/smtp.rb:525:in `start'
/Users/jared/.rvm/gems/ruby-1.8.7-p334/gems/actionmailer-2.3.9/lib/action_mailer/base.rb:682:in `perform_delivery_smtp'
/Users/jared/.rvm/gems/ruby-1.8.7-p334/gems/actionmailer-2.3.9/lib/action_mailer/base.rb:523:in `__send__'
/Users/jared/.rvm/gems/ruby-1.8.7-p334/gems/actionmailer-2.3.9/lib/action_mailer/base.rb:523:in `deliver!'
/Users/jared/.rvm/gems/ruby-1.8.7-p334/gems/actionmailer-2.3.9/lib/action_mailer/base.rb:429:in `deliver'
/Users/jared/rails/********/app/models/user.rb:160:in `send_welcome_email'
/Users/jared/rails/*********/app/controllers/users_controller.rb:35:in `create'
당신은'telnet smtp.sendgrid.net 25'를 사용할 수 있습니까? Little Snitch와 같은 네트워크 필터를 실행하고 나가는 연결을 차단하고 있습니까? 일부 ISP는 또한 나가는 포트 25를 차단하여 사용자가 SMTP 서버에 연결하도록 요구합니다 (표면적으로 사용자가 스팸을 보내는 것을 어렵게 만들기 위해). –
아니요. 할 수 없습니다. 아래에서 생각해 낸 해결책을 확인합니다. – jaredonline