加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – Rails ActionMailer“Pretty Name”防止发送

发布时间:2020-12-16 20:46:21 所属栏目:百科 来源:网络整理
导读:我正在发送显示为“我的名字”而不是“my@email.com”的电子邮件 在我的“User_Mailer”类中,我有一行: 默认值:from = “me@email.com” 这一切都很完美.我把它改成下面的任何一个,它从来没有到达接收者. default :from = "Name me@email.com"default :fro
我正在发送显示为“我的名字”而不是“my@email.com”的电子邮件

在我的“User_Mailer”类中,我有一行:

默认值:from => “me@email.com”

这一切都很完美.我把它改成下面的任何一个,它从来没有到达接收者.

default :from => "Name <me@email.com>"
default :from => '"Name" <me@email.com>'
default :from => ""Name" <me@email.com>"

…列表继续

该行的语法应该是什么?我觉得我已经尝试了一切.

解决方法

我不知道转录中是否丢失了某些东西,但是第一个替代方法可能不是很好,但是第二个可能不是很好,第二个也不是有效的Ruby语法.

无论如何,如果您查看Rails ActionMailer – format sender and recipient name/email address,接受的答案意味着您需要引用字符串中的“名称”部分,如“”名称“< me@email.comu0026gt;' 然而,在http://stackoverflow.com/a/8106387/1008891高调的答案表明,内部报价并不是必需的,您的第一种替代格式是完美的.

我在ActionMailer文档中找不到任何内容.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读