将电子邮件路由设计为IP,而不是Rails中的域名

阿马尔

我通过默认的devise密码重置说明电子邮件发送密码重置说明。当我单击更改密码时,它会将我路由到本地计算机上的localhost:3000,但在生产环境中它将路由到某些IP。我认为这是我们托管的云服务器的名称,如何将其更改为域名?

这是设备密码重置说明:

<p>Hello <%= @resource.email %>!</p>

<p>Someone has requested a link to change your password. You can do this through the link below.</p>

<p><%= link_to 'Change my password', edit_password_url(@resource, reset_password_token: @token) %></p>

<p>If you didn't request this, please ignore this email.</p>
<p>Your password won't change until you access the link above and create a new one.</p>

如何更改此设置,我必须将硬编码的URL设置为域?因为我们有一个过渡和生产环境。

伊什马洛夫

在这里,我只是给出了在一般情况下发送电子邮件的快速解答。

在您的特定情况下,您正在寻找以下代码production.rb

config.action_mailer.default_url_options = { :host => 'YOUR-APP-NAME.herokuapp.com', :protocol => 'https' }

如果您有多个环境,则分别配置每个环境,对吗?因此,对于登台,您将具有类似config / environments / staging.rb的配置,并在那里进行配置。

有关动作邮件的更多详细信息

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Rails Console中为许多用户更新电子邮件域名

来自分类Dev

在Rails Console中为许多用户更新电子邮件域名

来自分类Dev

如何检查Rails中存在的电子邮件,设计Gem

来自分类Dev

更改电子邮件中显示的域名

来自分类Dev

php电子邮件域名

来自分类Dev

将设计确认电子邮件发送到新电子邮件,而不是旧电子邮件

来自分类Dev

将设计确认电子邮件发送到新电子邮件,而不是旧电子邮件

来自分类Dev

从电子邮件输入中仅复制域名

来自分类Dev

将电子邮件导出为HTML

来自分类Dev

在Devise :: Registrations#create中为电子邮件设计DevMethod NoMethodError

来自分类Dev

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

来自分类Dev

在Rails 3中使用多个字段设计电子邮件邀请

来自分类Dev

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

来自分类Dev

如何在Ruby on Rails中以文本字段形式提供的电子邮件格式设置为电子邮件链接

来自分类Dev

将整个电子邮件正文作为字符串传递并在rails中呈现电子邮件

来自分类Dev

将电子邮件,电话号码和ID表示为POJO而不是字符串

来自分类Dev

Laravel 5.2-将主键设置为电子邮件而不是'id'

来自分类Dev

如果不是数字,Yii2将字段验证为电子邮件

来自分类Dev

将电子邮件,电话号码和ID表示为POJO,而不是字符串

来自分类Dev

SQL电子邮件触发将查询发送为文本而不是实际结果

来自分类Dev

Laravel 5.2-将主键设置为电子邮件而不是'id'

来自分类Dev

电子邮件在Rails中撰写视图

来自分类Dev

从电子邮件中删除HTML标记,然后设计电子邮件正文

来自分类Dev

R:当电子邮件具有多个域名结尾时,如何将电子邮件分成多个部分?

来自分类Dev

Rails在电子邮件中显示到link_to的html标签,而不是我的链接

来自分类Dev

如何在电子邮件中添加设计模板?

来自分类Dev

允许用户在Rails中为ActionMailer创建自定义电子邮件模板

来自分类Dev

发送电子邮件smtplib时将电子邮件解析为HTML

来自分类Dev

将电子邮件设置为对同一电子邮件主题的回复

Related 相关文章

  1. 1

    在Rails Console中为许多用户更新电子邮件域名

  2. 2

    在Rails Console中为许多用户更新电子邮件域名

  3. 3

    如何检查Rails中存在的电子邮件,设计Gem

  4. 4

    更改电子邮件中显示的域名

  5. 5

    php电子邮件域名

  6. 6

    将设计确认电子邮件发送到新电子邮件,而不是旧电子邮件

  7. 7

    将设计确认电子邮件发送到新电子邮件,而不是旧电子邮件

  8. 8

    从电子邮件输入中仅复制域名

  9. 9

    将电子邮件导出为HTML

  10. 10

    在Devise :: Registrations#create中为电子邮件设计DevMethod NoMethodError

  11. 11

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

  12. 12

    在Rails 3中使用多个字段设计电子邮件邀请

  13. 13

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

  14. 14

    如何在Ruby on Rails中以文本字段形式提供的电子邮件格式设置为电子邮件链接

  15. 15

    将整个电子邮件正文作为字符串传递并在rails中呈现电子邮件

  16. 16

    将电子邮件,电话号码和ID表示为POJO而不是字符串

  17. 17

    Laravel 5.2-将主键设置为电子邮件而不是'id'

  18. 18

    如果不是数字,Yii2将字段验证为电子邮件

  19. 19

    将电子邮件,电话号码和ID表示为POJO,而不是字符串

  20. 20

    SQL电子邮件触发将查询发送为文本而不是实际结果

  21. 21

    Laravel 5.2-将主键设置为电子邮件而不是'id'

  22. 22

    电子邮件在Rails中撰写视图

  23. 23

    从电子邮件中删除HTML标记,然后设计电子邮件正文

  24. 24

    R:当电子邮件具有多个域名结尾时,如何将电子邮件分成多个部分?

  25. 25

    Rails在电子邮件中显示到link_to的html标签,而不是我的链接

  26. 26

    如何在电子邮件中添加设计模板?

  27. 27

    允许用户在Rails中为ActionMailer创建自定义电子邮件模板

  28. 28

    发送电子邮件smtplib时将电子邮件解析为HTML

  29. 29

    将电子邮件设置为对同一电子邮件主题的回复

热门标签

归档