【发布时间】:2016-08-18 21:03:37
【问题描述】:
在order_mailer.rb:
default from: 'notifications@example.com'
def welcome_email(order)
@user = "Uday kumar das"
@url = 'http://example.com/login'
mail(to: 'dasudaykumar017@gmail.com', subject: 'Welcome to My Awesome Site')
end
在orders_conroller:
def delivery
@order1 = Order.where(:orderId=>params[:orderId])
@order = Order.find(@order1)
OrderMailer.welcome_email(@order).deliver
end
在environments/development.rb:
config.action_mailer.raise_delivery_errors = true
config.action_mailer.delivery_method = :smtp
我是 Rails 邮件的新手。我指的是 http://guides.rubyonrails.org/action_mailer_basics.html 来学习。我收到如下错误:
OrdersController#delivery 中的 Net::SMTPAuthenticationError
530-5.5.1 需要身份验证。了解更多`
【问题讨论】:
-
解决方案在此链接...stackoverflow.com/questions/11724906/…
标签: ruby-on-rails ruby-on-rails-4