|
|
1
55
好吧,我已经解决了这个问题,但我不知道为什么这个方法和其他方法不起作用。 解决方案是在config/initializers/setup\mail.rb中创建一个包含以下内容的初始化器
然后我添加了config/email.yml,其中包含开发和生产电子邮件帐户的详细信息
就像我说的,不知道为什么,但这似乎起到了作用。谢谢你的指点 |
|
|
2
27
我有以下内容
实际邮件配置,
希望这有帮助:) |
|
|
3
6
尝试使用“sendmail”而不是“smtp”。
|
|
|
4
3
三件事。 首先,端口是一个整数,不需要引号,如第一个示例所示。(但我认为一根绳子还是可以用的。) 第二,每次修改这个(或任何)初始值设定项文件时,不要忘记重新启动服务器。这可以解释为什么添加以下内容后没有看到错误:
如果没有这个错误信息,很难确定邮件为什么不发送,但现在是。一种可能是在密码周围使用双引号。如果您使用的是一个强密码,并且密码中有一个未被转义的令牌,那么它可能已经被重新解释了。(即
最后,
|
|
|
5
1
只需将所有配置设置为: 配置/环境/开发.rb 我的意思是
和
这对我很有用。 |
|
|
6
1
是两个必要的步骤使我克服了这个问题吗? |
|
|
7
0
此外,您的gmail用户名没有别名。 |
|
|
8
0
我的两个硬币价值:
我在Rails 5.1上也有同样的症状:什么都没有发生,我的设置
然后我记得重新启动机器! (神奇地解决了这个问题) 之前的一些评论指出了这一点。
然而,这个问题很棘手,因为您不希望发生这种行为。在我的视图中,默认注释位于
|
|
cluster1 · 采取独立的新行动的好处是什么? 1 年前 |
|
|
Robert · 使用JSON或哈希时,将NULL替换为NIL 1 年前 |
|
|
Fred Willmore · Rails控制器不呈现任何模板 2 年前 |
|
|
Diogo Amaral · 实现API请求的正确方式 2 年前 |
|
|
Meknassih · 在控制器方法中分配给模型没有任何作用 2 年前 |
|
|
Michael Ding · Rails上的默认会话到期问题 2 年前 |
|
|
Flávio · 基于另外两个生成数组 2 年前 |