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服务的时候,你的邮箱会收到一封服务开启邮件,激活相关服务

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

转载于:https://www.cnblogs.com/lmei/p/3263193.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值