actionmailer相关内容

如何使用收件人的语言环境在Rails 3中发送电子邮件?

如何使用收件人的语言环境在邮递员中发送邮件。我有数据库中每个用户的首选语言环境。请注意,这与当前语言环境(I18n.locale)不同,只要当前用户不必是收件人。因此,困难的事情是在不更改I18n.locale的情况下在其他语言环境中使用邮件程序: def new_follower(user,follower) @follower =关注者 @user =用户 邮件:to => @ ..
发布时间:2020-06-01 01:05:04 其他开发

Rails 4.2-Sidekiq在开发中不发送电子邮件

我有一个Rails应用程序,其中有一种发送大量电子邮件的方法。我想异步地执行此操作。为此,我尝试使用 Sidekiq ,但是我无法使其正常工作-它不发送任何电子邮件。 以前发送电子邮件有效,所以我确定我的电子邮件设置正确。 在我的 gemfile 中,我有以下内容: gem'sidekiq' 我已经运行了捆绑安装。我还安装了 redis ,并按照 RailsCa ..

ActionView :: Template :: Error:缺少要链接的主机!请提供:host参数,设置default_url_options [:host],或将:only_path设置为true

我的ruby on rails动作邮件程序在开发环境中运行良好,但在生产环境中却不断抛出: ActionView :: Template :: Error:缺少要链接的主机!请提供:host参数,设置default_url_options [:host],或将:only_path设置为true 我开发配置是 config.action_mailer.delive ..
发布时间:2020-06-01 01:04:51 其他开发

Ruby / Rails ActionMailer无法与NTLM一起使用

我正在我的项目中设置一个邮件程序,并且在通过Exchange SMTP服务器发送邮件时遇到困难。 我已经安装了gem ruby-ntlm ,但是我仍然得到无法识别的身份验证类型。 这是我的代码 environment.rb #加载Rails应用程序。 需要File.expand_path('../ application',__FILE__) 需要'ntlm / smt ..
发布时间:2020-06-01 01:04:41 其他开发

Rails 3:动作邮件程序不使用:from =>参数

大家好,我正在尝试为“联系”页面运行电子邮件,并且电子邮件通过的很好,但问题是“发件人”字段不会显示我的:from =>“”我的邮寄方式。下面的我的恢复密码功能也会发生同样的事情。 smtp设置中“发件人”字段中保留的电子邮件是“ myusername@gmail.com”。非常感谢您提供的任何帮助! 我正在使用Gmail并设置如下的smtp设置: config / initializ ..
发布时间:2020-06-01 01:04:36 其他开发

Rails:ParameterFilter :: compiled_filter尝试复制符号

我正在运行带有rails exception-notifier gem的rails3。当发生异常并应发送电子邮件时,我从ParameterFilter类中获取了异常。我已经在rails源中找到了问题,并且不确定最好的处理方法。 该问题发生在ActionDispatch :: Http :: ParameterFilter中。在compiled_filter方法中,第38行发生错误: key ..

单引号字符串字符串内插

我正在尝试使用Rails在ActionMailer中设置一个电子邮件地址。在进行硬编码之前,但我们现在想将它们设置为ENV变量,这样就不必在每次电子邮件更改时都修改代码。 这是当前的定义: from ='“人名”' 我尝试将电子邮件设置为使用 ENV ['EMAIL'] 的环境变量,但即使使用#{ENV ['EMAIL'} 。 ..
发布时间:2020-06-01 01:04:26 其他开发

Actionmailer SMTP服务器响应

通过actionmailer发送邮件时,在SMTP服务器正常或错误时,该动作邮件将从SMTP服务器获得响应。发送邮件后是否有办法检索此响应? 当SMTP服务器没有抛出任何错误时吗? 我们的qmail邮件服务器会抛出一个处理程序ID,我们希望该ID用于跟踪电子邮件。 例如,服务器响应如下: 250 ok 1308235825 qp​​ 17832 解决方案 在smtp设置 ..
发布时间:2020-06-01 01:04:18 其他开发

ActionMailer中的Rails 3 Render Prawn pdf

如何在ActionMailer中将虾pdf呈现为附件?我使用了delay_job,但不明白如何在行动邮件中(而非控制器中)呈现pdf文件。我应该使用哪种格式? 解决方案 您只需要告诉Prawn将PDF呈现为字符串,然后将其添加为电子邮件附件。有关附件的详细信息,请参见 ActionMailer文档。 这是一个例子: class ReportPdf def initiali ..
发布时间:2020-06-01 01:04:13 其他开发

带Rails的电子邮件中的CSS图像3

我正在尝试通过Rails 3和Action Mailer发送电子邮件。电子邮件发送正常,但我希望将其格式化为HTML格式并带有一些基本样式,其中包括背景图片。我知道在用户允许显示图像之前,图像可能会被阻止,但是我仍然认为最好链接到我的Web服务器上的图像。 名为registration_confirmation.html.erb的电子邮件模板如下所示: ..
发布时间:2020-06-01 01:04:11 其他开发