mta*_*tay 3 ruby-on-rails actionmailer
我正在使用ActionMailer,在我的邮件模型中,我有一个像这样的集合
default :from => "from@example.org"
Run Code Online (Sandbox Code Playgroud)
在我的environment.rb中,我有一个不同的用户名
ActionMailer::Base.smtp_settings = {}
Run Code Online (Sandbox Code Playgroud)
但我希望从地址覆盖这个...以便用户只看到它.这可能吗?此外,当我在environment.rb中更改我的设置时,我没有看到我的更改发生...我是否需要重新启动rails服务器来刷新这些设置?
===这是我的一些设置:
ActionMailer::Base.smtp_settings = {
:tls => true,
:address => "smtp.gmail.com",
:port => "587",
:domain => '==.org',
:authentication => :plain,
:user_name => '===',
:password => '==='
Run Code Online (Sandbox Code Playgroud)
}
Gmail不允许您以其他用户身份发送 - 它始终会将"发件人"地址设置为您用于登录的帐户(这是为了安全/垃圾邮件防护我相信,这样您就无法欺骗某人别的地址).
假设您拥有要发送的电子邮件地址,则可通过您的Google帐户允许从这些电子邮件地址发送邮件.进入Gmail选项,点击"帐户"部分,然后点击"添加您拥有的其他电子邮件地址".
| 归档时间: |
|
| 查看次数: |
2420 次 |
| 最近记录: |