"from@example.org" 在我的 environment.r-6ren">
gpt4 book ai didi

ruby-on-rails - actionmailer "from"设置

转载 作者:行者123 更新时间:2023-12-04 06:34:14 26 4
gpt4 key购买 nike

我正在使用 ActionMailer 并且在我的邮件模型中,我有一个这样的 from set

default :from => "from@example.org"

在我的 environment.rb 中,我有一个不同的用户名
ActionMailer::Base.smtp_settings = {}

但我希望发件人地址覆盖这个..以便用户只能看到那个。这可能吗?此外,当我在 environment.rb 中更改我的设置时,我没有看到我的更改发生......我是否需要重新启动我的 rails 服务器来刷新这些设置?

===
这是我的一些设置:
ActionMailer::Base.smtp_settings = {
:tls => true,
:address => "smtp.gmail.com",
:port => "587",
:domain => '==.org',
:authentication => :plain,
:user_name => '===',
:password => '==='

}

最佳答案

Gmail 不允许您以其他用户的身份发送邮件——它始终会将“发件人”地址作为您用来登录的帐户(我相信这是为了安全/防止垃圾邮件,这样您就无法欺骗某人其他地址)。

假设您拥有要发送的电子邮件地址,有一种方法可以通过您的 Google 帐户允许从这些电子邮件地址发送。进入 Gmail 选项,点击“帐户”部分,然后点击“添加另一个您拥有的电子邮件地址”。

关于ruby-on-rails - actionmailer "from"设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5784936/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com