How to send an email with rails

2020-04-08 08:20发布

问题:

This is probably very straight forward and simple, but I'm very new and noob at ruby on rails. I have a simple email php script that I used on an older website, but now since I've converted to rails I'm not sure as to how to create the equivalent to that.

I tried using rails generate mailer Notifier and then inside of that added a welcome method which sent and email. However in the User controller (under create so that when a user made an account their email address was sent a welcome email) i just got an error that said Notifier wasn't declared.

In the user controller I had

if @user.save
  Notifier.welcome(@user).deliver
end

this did not work

回答1:

Rails guides could rescue you.



回答2:

I suggest reading Action Mailer Guide