странная ошибка (рубиновая почта - PullRequest
0 голосов
/ 09 декабря 2011

Я пытаюсь разместить на своем сайте простую контактную форму.В файле приложения у меня есть

post '/contact' do
  name = params[:name]
  mail = params[:mail]
  inquirykind = params [:inquirykind]
  body = params[:body]

  Mail.defaults.do
    delivery_method :smtp, { :address => "smtp.gmail.com",
                             :port => 587,    
                         :user_name => "user@example.com",
                         :password => "password",
                         :authentication => 'plain',
                         :enable_starttls_auto => true }
  end

  mail = Mail.new do
    from     '#{mail}'
    to       'user@example.com'
    subject  '#{inquirykind} from #{name}'
    body     '#{body}'
  end

  redirect '/thanks'

  mail.deliver!

end

Я пытаюсь запустить приложение и быстро получить сообщение об ошибке,

app.rb:47: syntax error, unexpected keyword_end, expecting $end

Я как-то запутал эту простую форму, и донНе знаю достаточно Ruby, чтобы это исправить.

Заранее спасибо!

...