zoukankan      html  css  js  c++  java
  • ruby -- 进阶学习(六) devise修改邮件发送者邮箱

    在config/environment.rb/development.rb或者config/environment/production.rb中,

    简单示范例子:

     1 Text03::Application.configure do
     2   ……
     3   config.action_mailer.delivery_method =:smtp
     4   config.action_mailer.smtp_settings = {
     5       :address=> "smtp.qq.com",
     6       :port=> 25,
     7       :domain=> "qq.com",
     8       :authentication=> :login,
     9       :user_name=> "8888888@qq.com",#你的邮箱
    10       :password=> "abcdef"      #你的密码
    11   }
    12   ……
    13 end

    然后在config/initializers/devise.rb中修改,

    1 Devise.setup do |config|
    2   # ==> Mailer Configuration
    3   # Configure the e-mail address which will be shown in Devise::Mailer,
    4   # note that it will be overwritten if you use your own mailer class with default "from" parameter.
    5   config.mailer_sender = "8888888@qq.com"
    6    ……
    7 end

    这样就完成更改发送邮箱的设置了,然后第一次发送邮件的时候,如果你的邮箱之前没有设置SMTP服务的时候,你的邮箱会收到一封服务开启邮件,激活相关服务

    然后重新发送邮件就可以了。

  • 相关阅读:
    Jmeter属性和变量
    用trie树解决最大异或对问题(On)
    trie树
    kmp算法
    数学归纳法
    单调栈和单调队列
    区间合并
    离散化
    位运算
    双指针算法
  • 原文地址:https://www.cnblogs.com/lmei/p/3263193.html
Copyright © 2011-2022 走看看