Rails设计在开发中不发送电子邮件确认

卡恩

我正在配置电子邮件确认,以便在用户使用devise注册后将其发送出去。我做了所有这些所说的事情(https://github.com/plataformatec/devise/wiki/How-To:-Add-:confirmable-to-Users),但是它仍然无法正常工作。

以下是一些代码:

//development.rb
config.action_mailer.default_url_options = { host: 'localhost', port: 3000 }

//devise.rb
  config.mailer_sender = '[email protected]'
  # Configure the class responsible to send e-mails.
  config.mailer = "Mailer"

//Mailer.rb
class Mailer < Devise::Mailer
  helper :application 
  include Devise::Controllers::UrlHelpers 
  default template_path: 'devise/mailer' 
end

我是否需要进行其他配置才能在开发环境中发送电子邮件确认信?

穆罕默德·亚瓦尔·阿里

是的,您必须为要通过以下方式发送的电子邮件配置smtp设置:

require 'tlsmail'
  Net::SMTP.enable_tls(OpenSSL::SSL::VERIFY_NONE)
    ActionMailer::Base.delivery_method = :smtp
     config.action_mailer.perform_deliveries = true
     config.action_mailer.default :charset => "utf-8"
       ActionMailer::Base.smtp_settings = {
       :address              => "smtp.gmail.com",
       :port                 => 587,
       :user_name            => "YOUR_EMAIL",
       :password             => 'PASSWORD',
       :authentication       => "plain",
       :enable_starttls_auto => true
       }

将以上代码添加到您development.rb的命令中以配置smtp设置。请在所需的代码中添加您的电子邮件和密码。希望它将正常工作!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Rails设计在开发中不发送电子邮件确认

来自分类Dev

仅在产品中发送电子邮件,而在Rails开发中则不发送

来自分类Dev

Rails 4.2-Sidekiq在开发中不发送电子邮件

来自分类Dev

zizaco confide不发送电子邮件确认

来自分类Dev

通过设计发送电子邮件确认

来自分类Dev

Rails 4 Mailer不发送电子邮件

来自分类Dev

Rails应用程序不发送电子邮件

来自分类Dev

Rails 联系表不发送电子邮件

来自分类Dev

rkhunter不发送电子邮件

来自分类Dev

PHPmailer不发送电子邮件

来自分类Dev

“ Mailto:”不发送电子邮件

来自分类Dev

Sendgrid不发送电子邮件

来自分类Dev

rkhunter不发送电子邮件

来自分类Dev

如果用Rails ActionMailer清空电子邮件,如何不发送电子邮件

来自分类Dev

设计-通过开发发送的电子邮件确认,仅未显示在收件箱中

来自分类Dev

设计:在特定情况下是否可以不发送确认电子邮件?

来自分类Dev

设计:在特定情况下是否可以不发送确认电子邮件?

来自分类Dev

邮件功能不发送电子邮件

来自分类Dev

邮件PEAR包不发送电子邮件

来自分类Dev

Sidekiq和Rails 4 Actionmailer从不发送电子邮件

来自分类Dev

Ruby on Rails的Cloud9不发送电子邮件

来自分类Dev

Ruby on Rails的Cloud9不发送电子邮件

来自分类Dev

重新登录SMTPAppender不发送电子邮件

来自分类Dev

html mailto不发送电子邮件

来自分类Dev

PHP'mail()'函数不发送电子邮件

来自分类Dev

FOSUserBundle不发送电子邮件帐户验证

来自分类Dev

MFMailComposeViewController不发送电子邮件或关闭

来自分类Dev

PHPMailer不发送电子邮件(如果构造)

来自分类Dev

smtplib不发送电子邮件| 蟒蛇

Related 相关文章

热门标签

归档