问题标签 [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.
ruby-on-rails - 在 Ruby on Rails 中向我的用户显示电子邮件模板预览的最佳方式是什么?
我的软件为用户发送电子邮件。我想向他们展示电子邮件在发送之前的样子。但是,使用 ActionMailer 约定,整个模板都在一个文件中。这意味着 html、head、body 标签等。谁能想到一个好方法让我的用户预览我发送的电子邮件的外观?
谢谢!
ruby-on-rails - rails action mailer问题
我的应用程序邮件程序在我自己的机器上的开发中工作正常,但在服务器上它不能按我想要的方式工作。
我知道服务器完全有能力转发请求的电子邮件,因为我可以直接从命令行让它工作,如果我输入:
直接在我的 environment.rb 文件中...
但是我想将它移动到 production.rb 文件中,这样我就可以在开发服务器和生产服务器之间使用不同的设置。我正在使用 ssmtp 中继邮件。
在 production.rb 文件中,我尝试过:
这给了我:连接被拒绝 - 连接(2)
有任何想法吗?谢谢,
ruby-on-rails - ActionMailer 和 Exchange
我使用我的 Rails 应用程序和我的 Postfix 服务器通过 SMTP 成功发送邮件。现在我需要迁移到 Exchange:Microsoft ESMTP MAIL Service,版本:6.0.3790.3959,它启用了 POP3 和 SMTP 支持。
我使用 actionmailer 1.2.5,但在尝试发送邮件时无法成功登录服务器。
如果我使用 Mail.app 发送和接收工作正常,只要我将身份验证模式更改为“密码”。检查服务器如下所示:
所以身份验证方法 :login 似乎得到了适当的支持。现在,当谈到我对 actionmailer 的配置时,它看起来像这样:
而且我一遍又一遍地遇到身份验证错误。我也尝试过改变
但没有任何效果。谁能帮我?
问候。杰森
ruby-on-rails - 使用 Rails 接收电子邮件 (ActionMailer) 以处理图像附件
我正在尝试解析发送到我的应用服务器的电子邮件。它应该阅读电子邮件以通过电子邮件找到用户,然后将照片添加到用户的照片模型中 这是我到目前为止所拥有的。我究竟做错了什么?
ruby-on-rails - 如何使用 ActionMailer 防止电子邮件附件内联呈现
我正在使用以下代码发送带有 pdf 附件的电子邮件:
发送电子邮件时,附件似乎以二进制代码而不是 .pdf 附件的形式呈现。
如何将 .pdf 呈现为典型附件,而不是内联?
ruby-on-rails - ActionMailer 电子邮件在 development.log 中“已发送”,但未收到
我在开发中使用Rails 2.3.2和Ruby 1.8.6在我的本地主机上通过 ActionMailer 进行实际发送时遇到问题。development.log 显示它已经“发送”了没有错误的电子邮件,但没有收到电子邮件。我尝试了多个电子邮件地址进行发送和接收,并尝试了多个配置和插件,但无法发送电子邮件。任何帮助将不胜感激 - 我觉得我正在为不同版本的 rails 和 ruby 围绕一堆版本的解决方案跳舞,并且无法确定它。我将不胜感激任何评论。谢谢!
插件:
- 动作邮件可选 tls
- smtp_tls
不同的电子邮件配置:
开发日志:
ruby-on-rails - Mac 上的 Rails ActionMailer 问题
过去几天我一直在学习使用 Rails,但遇到了一些我无法通过 Google 解决的问题。
所以我只是创建一个发送电子邮件的基本联系表格。测试中一切似乎都正常,这告诉我表单正在运行,并且 ActionMailer 已正确实现,但是,我在配置 ActionMailer 时遇到了问题。我正在运行 OSX 10.6.2。我正在运行 postfix 并已验证它正在使用telnet localhost 25
. 当我尝试使用表单时,我收到“连接被拒绝”错误。
这是我目前的配置:
我想我可能需要设置:domain
,但我对在这种情况下应该设置什么感到有点困惑。
ruby-on-rails - Gmail 未检测到回复字段
我的FeedbackMailer中有以下设置。
我正在使用admin@gmail.com帐户为此应用程序发送电子邮件。电子邮件交付完美。当我收到电子邮件后检查详细信息时,我看到以下内容:
现在,当我按下reply
gmail 界面中的按钮时,该to
字段现在应该有“user_email@foo.com”但它有“admin@gmail.com”。我做错了什么还是gmail?
ruby-on-rails - 从 rails 或 actionmailer 发送的电子邮件状态
我正在开发一个测试应用程序并在我的工作电脑上运行整个事情。我正在使用我的公司邮件服务器发送邮件。它工作正常。我想知道如何处理任何情况,例如无法从我的电脑访问邮件服务器。据我所知,rails 应用程序只是发送邮件,仅此而已。无法知道邮件是否到达收件人,收件人邮件 ID 是否正确等。关于如何处理这种情况的任何想法?谢谢和问候, 安贾利
ruby-on-rails - Rails 初始化程序文件夹
我在理解如何使用初始化程序文件夹中的文件时遇到了一些麻烦。此目录中的所有文件是否自动加载?还是我们需要在某个位置指定哪些?
上面的问题开始发挥作用,因为我想设置动作邮件。我在这个文件夹中创建了一个名为 smtp_gmail.rb 的文件,定义了 ActionMailer::Base.smtp_settings = { ... }。这足以让操作邮件程序知道使用这些设置吗?
我的猜测是初始化程序文件夹中的所有文件都已加载,如果设置了特定内容的配置,则将使用它。