问题标签 [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 投票
3 回答
4528 浏览

ruby-on-rails - Rails 和 Gmail SMTP,如何使用自定义发件人地址

我已经将 Rails (2.1) 应用程序设置为通过 Gmail 发送电子邮件,但是无论何时发送电子邮件,无论我在 ActionMailer 中将发件人地址设置为什么,电子邮件总是像从我的 Gmail 电子邮件地址发送一样。这是他们在 Gmail 中为阻止垃圾邮件发送者使用其 SMTP 而设置的安全限制吗?

注意:我在 ActionMailer 中尝试了以下两种方法(以防万一):

0 投票
1 回答
3117 浏览

ruby-on-rails - Rails - 使用邮件模板为多部分电子邮件设置多个布局

所以 Rails 2.2 添加了邮件布局,这很好,除了我不知道如何在我发送多部分电子邮件时使它们工作..它用相同的布局包装我的邮件内容对于文本/纯文本版本和 text/html 版本。我想要的是仅将我的布局包装在 text/html 版本周围,或者能够为每个版本提供单独的布局。

有人遇到过这个吗?我在其他地方没看到有人提到,

卡梅伦

0 投票
2 回答
3753 浏览

ruby-on-rails - ActionMailer 使用 GMAIL 发送电子邮件的完整示例

我想测试我的 ActionMailer 类,但没有 smtp 服务器。我想使用 gmail 发送此类电子邮件。有人可以在谷歌和应用程序中的任何配置文件上提供所有必要配置的示例吗?

0 投票
2 回答
26938 浏览

ruby-on-rails - 如何使用来自 Rails 的 css 和图像创建电子邮件?

您如何从 Rails 应用程序创建和发送包含图像和正确格式的电子邮件?喜欢你从 facebook 获得的那些和喜欢的。

0 投票
1 回答
1642 浏览

ruby-on-rails - ActionMailer 问题 - 发送 PDF 附件的正确语法是什么

使用包含一些 PDF 文件附件的 actionmailer 发送电子邮件的正确语法是什么?我正在使用带有 TLS 插件的 Gmail 用于 SMTP。这是我到目前为止所拥有的(并且也尝试过这种变化):

问题是它发送了附件,但它们显示为“无名”,即使在打开它们时它们显示正确。但是,电子邮件的正文根本不会出现。我确定我在做一些简单的、错误的事情。

0 投票
1 回答
197 浏览

ruby-on-rails - ActionMailer 的多站点支持

存在允许基于不同站点的多个视图文件夹的多站点插件 ( http://github.com/dasil003/rails-multisite/tree/master )。它特别允许您只覆盖站点中的某些视图,而其他视图保持不变(即其他视图不存在两次)。

ActionMailer 是否也存在类似的情况?设置ActionMailer::Base.template_root是不够的,因为它必须是一个字符串并且不允许一个数组(就像ActionController::Base.view_paths这样)。

0 投票
1 回答
2290 浏览

ruby-on-rails - ActionMailer 和 Ramaze

是否可以在像 Ramaze 这样的 Web 框架中使用 ActionMailer,还是需要使用 Rails?

0 投票
7 回答
27390 浏览

ruby-on-rails - 如何为 Rails ActionMailer 配置主机名?

我正在处理一个相当传统的忘记密码电子邮件 - 我想通过电子邮件向用户发送一个嵌入在链接中的密码更改令牌,他们可以单击该链接来更改密码。我通过传统的 ActionMailer 发送电子邮件。

如果我使用普通的 link_to 标签

我从电子邮件中获得了一个相对链接 - 相当无用。

如果我添加

:only_path => false,然后它错误说我需要设置default_url_options[:host]. ActionController 文档暗示您可以通过覆盖控制器中的 #default_url_options 方法来做到这一点。当然有一个配置选项可以告诉 Rails 它的主机名是什么,而无需添加我自己的配置文件、解析它等?

0 投票
1 回答
366 浏览

ruby-on-rails - 您只能从 ActionMailer smtp_settings 中指定的用户名发送电子邮件吗?

在我的 ActionMailer 配置文件中,我有这个:

使用此配置,我只能从no-reply@foo.com电子邮件地址发送电子邮件吗?如果是这样,有没有办法从其他地址发送电子邮件?我的 ActionMailer 类中有这个:

在开发中一切正常,但在生产completed_order中没有发送电子邮件。

谢谢。

0 投票
1 回答
1042 浏览

ruby-on-rails - 如何将存储在数据库中的文件附加到操作邮件程序?

您提到了如何将文件存储在数据库中。如何使用 action mailer 将这些文件附加到邮件中?我搜索了许多站点,但找不到附加数据库文件的方法。到处都提供了附加存储在文件系统中的文件的帮助。