In 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
In orders_conroller
:
def delivery
@order1 = Order.where(:orderId=>params[:orderId])
@order = Order.find(@order1)
OrderMailer.welcome_email(@order).deliver
end
In environments/development.rb
:
config.action_mailer.raise_delivery_errors = true
config.action_mailer.delivery_method = :smtp
I am new to mails in rails.I am referring http://guides.rubyonrails.org/action_mailer_basics.html to learn. I am getting error like:
Net::SMTPAuthenticationError in OrdersController#delivery`
530-5.5.1 Authentication Required. Learn more at`