actionmailer相关内容

Rails Mailer实际上没有发送电子邮件

我刚刚开始学习Rails上的ruby,这是我遵循的教程之一: http://railscasts.com/episodes/206-action-mailer-in-rails-3 我跟随它到了T,但我的Gmail帐户还没有收到任何东西。假设对ruby的某些更新已经改变了您的工作方式,是否公平? 从网上阅读的所有内容中得出的最佳猜测是,该教程实际上缺少将邮件程序设置为使用smtp ..
发布时间:2020-06-01 01:09:34 其他开发

Rails Actionmailer根据数组中包含的User属性通过电子邮件发送特定的用户组

我有一个带有字符串列 access 的 Document 模型和一个带有 team 字符串列的 User 模型。在文档中,我可以输入用于访问的一系列项目,例如“工作人员,销售人员,经理”。同时,用户在团队下只有一个项目。 我正在尝试根据是否每个 user.team 是否包含在 Document.access 的数组中,向特定用户发送电子邮件。 例如,如果 Document.access ..
发布时间:2020-06-01 01:09:26 其他开发

在Rails的Mailer视图中获取格式

在我的Rails应用程序中,我在Mailer视图中使用一种方法来创建一个链接,该链接根据 html 或 text 格式。 mailer_link_to(url,link_text,format) 根据格式,它要么创建锚点 标记对于html还是只显示 url 为文本。 因此对于每个Mailer方法,我都有两个视图: myemail.html.erb ..
发布时间:2020-06-01 01:09:24 其他开发

Rails 3:发送带有附件的邮件-首次发送后损坏的文件

我想实现一个真正的Simpel通讯。 因此,我可以选择所需的收件人。 在该新闻通讯中,我可以附加文件。这对于第一封邮件非常有用。接下来的所有邮件都有损坏的附件(1字节大小)。 actionmailer: def send_newsletter(收件人,主题,内容,文件) @content =内容 如果文件 附件[file.original_filename] = { : ..
发布时间:2020-06-01 01:09:18 其他开发

ActionMailer超时

我正在使用 Rails 3.2.17 和 ActionMailer 发送电子邮件。在开发环境中,我使用了Google帐户发送电子邮件,并且效果很好。在生产环境中,使用生产电子邮件设置会超时。为了验证,我将生产设置复制到了dev。 当前它以很少的信息失败: 呈现的notifications_mailer / access_granted.html.haml(2.8ms) 呈现的notif ..
发布时间:2020-06-01 01:09:15 其他开发

来自SMTP服务器的Rails响应

当我使用 Mailer.deliver 方法发送电子邮件时,如何使用ActionMailer从Ruby on Rails中的SMTP服务器获得响应? 我找到了 Actionmailer SMTP服务器响应的答案,但它不起作用...知道吗? 我需要它,因为 AWS SES通过返回消息ID ,这是将消息链接到他们随后提供的退信或垃圾邮件报告的唯一方法。 / p> 解决方案 如果您以 ..

如何根据请求启用/禁用ActionMailer

我需要根据用户请求禁用/启用ActionMailer。 例如,如果用户选择 disable 电子邮件,则不会发送任何电子邮件直到他打开它。 如何做到这一点,不向模型回调添加任何条件? 解决方案 我在邮件拦截器中进行了检查。好文章此处 这里的巧妙之处是通过邮件中的电子邮件吸引用户。 ..
发布时间:2020-06-01 01:09:05 其他开发

Message.body在ActionMailer Observer中为空

我正在使用观察者记录外发电子邮件;它会正确触发,但是当我尝试提取电子邮件正文时,我得到一个空字符串。电子邮件绝对不是空白,并且肯定会创建日志记录。断点检查 message.body 确认它是一个空字符串。 class MailObserver def self.delivered_email(message) 为message.to 用户中的地址= User.find_by_emai ..
发布时间:2020-06-01 01:08:59 其他开发

Actionmailer实例变量问题Ruby on Rails

我有一个电子邮件调度程序设置,可以向所有用户发送有关该站点更新的每日电子邮件, 但是,当我尝试发送电子邮件时,邮件,所有变量都返回nil,我假设是因为未明确定义任何内容。即,没有人提交带有电子邮件的表单,单击“提交”并触发电子邮件,这只是每天发送给所有用户的电子邮件,为简单起见,我们要说其中应包含接收用户的电子邮件地址。 在此先感 ..
发布时间:2020-06-01 01:08:51 其他开发

Actionmailer如何工作?

如果我需要给2个人发送一封信,该怎么办?我在网络上找到了文档,但是我听不懂,您可以使用简单的语言向我展示并向我解释吗? 解决方案 def send_mail_persons(user) @user =用户 mail:to => @ user.email,:subject => “娱乐。”,:from => MAIL_ADDRESS end 在这里,我已调用方法s ..
发布时间:2020-06-01 01:08:48 其他开发

Rails 3.2.8 Actionmailer-堆栈级别太深,加上未初始化的常量Mail :: Ruby19

我正在关注StackOverflow帖子中引用的有关简单联系表单的教程。教程在此处: http://matharvard.ca/ posts / 2011 / aug / 22 / contact-form-in-rails-3 / 一切都是复制/粘贴并更改我的域的一些值和邮件设置。遇到两个非常奇怪的错误:当我第一次提交联系表单时,我得到一个: 堆栈级别太深 Rails.root ..
发布时间:2020-06-01 01:08:45 其他开发

Rails actionmailer打开主机电子邮件应用程序

我想通过链接打开用户的默认邮件应用程序,该应用程序带有附件,“收件人”字段为空,并在主题和正文中添加了一些预填充的文本。 使用ActionMailer,我可以将其从我的gmail帐户发送出去,但是它没有打开默认的电子邮件应用程序。这是我在ActionMailer :: Base.smtp_settings中的设置: ActionMailer :: Base.smtp_settings ..
发布时间:2020-06-01 01:08:37 其他开发

Rails 3 ActionMailer损坏附件

我正在使用Rails 3.2.13,并且一直在遵循ActionMailer指南( http://guides.rubyonrails.org/action_mailer_basics.html#sending-emails-with-attachments ),但是我在发送电子邮件附件时遇到了困难。 执行后,电子邮件会正确发送,但附件始终会损坏。特别是,我看到了呈现的电子邮件和附件的正确文件 ..
发布时间:2020-06-01 01:08:32 其他开发

ActionMailer非ASCII字符

我正在尝试发送带有ActionMailer的 text / plain 电子邮件,其中包含非ASCII字符。但是,包含以下内容的电子邮件: “这具有智能引号” 在电子邮件(和日志)中显示为: = E2 = 80 = 9C这有智能引号= E2 = 80 = 9D 和 Content-Transfer-Encoding 是 quoted-printa ..
发布时间:2020-06-01 01:08:29 其他开发