问题标签 [actionmailer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
367 浏览

ruby-on-rails - 如何从 ActionMailer 发送签名的电子邮件?

我使用 GMail 作为我的 SMTP 服务器。我的配置工作得很好:

config/ssl/rsa.public我在和中也有一个公共/私有 RSA 密钥对config/ssl/rsa.private

在将电子邮件发送到 GMail 的 SMTP 服务器之前,我该怎么做才能签署电子邮件?

0 投票
2 回答
3884 浏览

ruby-on-rails - ActionMailer 视图中 url_for 和命名路由的问题:“需要控制器和操作”

我试图在我的用户欢迎电子邮件中提供确认链接,但我收到以下 Rails 错误:

它对这一行大惊小怪:

在我的development.rb环境中,我有以下行:


@user变量没有问题。@user.username我已经用和之类的东西测试了电子邮件@user.confirmation_code。我只是遇到麻烦url_for并命名为confirm_user_url.

当我检查我的路线时rake routesconfirm_user会出现,因此命名路线不存在不是问题。

我似乎无法弄清楚。是什么赋予了?

0 投票
3 回答
2465 浏览

ruby-on-rails - 如何在 Action mailer (Rails) 中跟踪退回的电子邮件

我正在使用 Active mailer 发送电子邮件,

我想跟踪当我向用户发送邮件时被退回的邮件 ID。

请各位大侠提出宝贵意见。

提前致谢。

*HIKKU

0 投票
1 回答
1414 浏览

ruby-on-rails - Action Mailer 确认电子邮件 - Ruby on Rails

我已经从 ThoughtBot成功安装了Clearance Gem 。Clearance 在新注册时发送确认电子邮件并建议添加:

到您的 /environments/test.rb 和 development.rb。我试过这个,也

但似乎无法让轨道发送电子邮件。由于我是 Ruby 和 Rails 的新手,我想知道 ThoughtBot 是否假设我已经完成了一些步骤/配置来发送电子邮件。

我在做什么错/错过了什么?

更新:刚刚添加了notifier.rb

0 投票
2 回答
2464 浏览

ruby-on-rails - 如何使用 ActionMailer 在 IMAP“已发送”框中保存传出电子邮件的副本?

当我使用我的常规客户端并通过 SMTP 为 IMAP 帐户发送电子邮件时,该出站电子邮件将保存在 IMAP“已发送”框中。

当我使用 Ruby on Rails ActionMailer 发送电子邮件时,我怎样才能有相同的行为?

0 投票
1 回答
537 浏览

ruby-on-rails - 如何在 ActionMailer 中使用 from 名称?[导轨 2.3.5]

我想在电子邮件客户端中显示一个漂亮的名字

0 投票
3 回答
6386 浏览

ruby-on-rails - Action Mailer:如何在存储在数据库中的电子邮件正文中呈现动态数据?

我有 Action Mailer 设置以使用我的电子邮件模型的正文属性(在数据库中)呈现电子邮件。我希望能够在正文中使用 erb,但我不知道如何让它在发送的电子邮件中呈现。

我可以使用此代码将正文作为字符串

我遇到了这篇文章http://rails-nutshell.labs.oreilly.com/ch05.html说我可以使用render但我只能render :text上班而不是render :inline

更新:有人推荐initialize_template_class在这个线程上使用http://www.ruby-forum.com/topic/67820。我现在有这个body

它有效,但我不明白这一点,所以我尝试研究私有方法,但那里没有太多东西,这让我担心这是一个黑客,可能有更好的方法。 建议?

0 投票
1 回答
855 浏览

ruby-on-rails - 测试 ActionMailer 的接收方法(Rails)

那里有很好的文档来测试传递邮件的 ActionMailer 发送方法。

但我无法弄清楚如何测试receive用于解析传入邮件的方法。

我想做这样的事情:

但是我在调​​用 Receiver.receive 的行上收到以下错误

Tmail 正在解析我正确的测试文件。所以不是这样。谢谢!

0 投票
1 回答
375 浏览

ruby-on-rails - ActionMailer 模板中 time_ago_in_words 的使用

如何从我的 rails 应用程序中的电子邮件模板访问 time_ago_in_words?

0 投票
1 回答
367 浏览

ruby-on-rails - ActionMailer 发送时正文不可见

所以我得到了一个 ActionMailer 邮件程序

观点是

但是在运行时

从控制台打印在日志中