php - 如何使用 Rails 发送电子邮件

标签 php ruby-on-rails ruby email actionmailer

这可能非常直接和简单,但我是新手,对 ruby​​ on rails 还不是新手。 我有一个简单的电子邮件 php 脚本,曾在旧网站上使用过,但现在由于我已转换为 Rails,所以我不确定如何创建与之等效的脚本。

我尝试使用 rails generate mailer Notifier 然后在其中添加了一个发送和发送电子邮件的欢迎方法。但是在用户 Controller 中(在创建下,这样当用户创建帐户时,他们的电子邮件地址会收到一封欢迎电子邮件)我只是收到一条错误消息,指出未声明通知程序。

在我的用户 Controller 中

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

这没用

最佳答案

我建议阅读 Action Mailer Guide

关于php - 如何使用 Rails 发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6643381/

相关文章:

php - 将数组保存到数据库但被序列化为字符串

PHP fatal error : Uncaught exception 'PDOException' with message 'SQLSTATE[42000]:

ruby-on-rails - 使用 Dockerfile 克隆私有(private) git gem 存储库的最佳方法

ruby - 这是 Ruby 中一组数组的预期行为吗?

Ruby:方法中包含的模块是什么意思?

php - Laravel 5.6 如何向所有日志记录添加数据?

php - Wordpress 自定义元查询搜索在 OR 关系中非常慢

ruby-on-rails - 在 Rails 中,如何确定记录是否被依赖 : :destroy callback? 破坏

ruby-on-rails - 测试 Stripe 的 webhooks - 总是出错

ruby-on-rails - Rails with angular 与 Rails pure(查看性能)