ActionMailer不使用Spree在开发中发送邮件

时间:2017-10-14 22:04:23

标签: ruby-on-rails ruby actionmailer spree

我正在使用Spree开发电子商务。我使用部分this教程使用ActionMailer发送电子邮件,但我无法使其工作。

我的控制器

 UserMailer.sign_up_confirmation(spree_current_user).deliver

我的develpment.rb

ActionMailer::Base.perform_deliveries = true
  ActionMailer::Base.delivery_method = :smtp
  ActionMailer::Base.smtp_settings = {
      address: 'smtp.gmail.com',
      port: 587,
      user_name: ENV['gmail_username'],
      password: ENV['gmail_password'],
      authentication: 'plain',
      enable_starttls_auto: true
  }

控制台和邮件似乎没有错误,但我的Gmail帐户上没有电子邮件。我在之前的项目中使用了这段代码并且工作正常。那么,Spree是否正在为我的电子邮件提供服务?

0 个答案:

没有答案