actionmailer相关内容

Rails 4,Devise& Mandrill电子邮件

我试图在Rails 4中制作一个应用程序。 在过去的3年中,我一直在努力找出设计/ omniauth(我是仍然试图让它工作)。 除了主要问题之外,我尝试找到通过这种方式实现的意愿,我试图设置电子邮件Mandrill。 我发现这个教程,我试图遵循: 我有一个名为mandrill_devise_mailer.rb的邮件程序 class MandrillDeviseMaile ..
发布时间:2017-08-09 03:15:19 开发方法

通过gmail发送电子邮件,但配置不同的电子邮件地址

我正在尝试使用GMail的smtp服务器从我的rails应用程序发送电子邮件。 我发送的电子邮件似乎是从我自己的Gmail地址发送的,而我希望他们来自info@myapp.com。 我已经使用三种身份验证配置了这个东西,我的应用程序已经获得了唯一的密码。这是我的 production.rb config.action_mailer.default_url_options = { ..
发布时间:2017-08-09 02:31:49 开发方法

发送前如何修改actionmailer email html_part

在我即将发送电子邮件的时候我有一切,但是我需要修改所有的链接以包含Google Analytics(分析)的属性。问题是如果我尝试读/写html_part.body的电子邮件,整个html字符串不知何故变得编码,不能正确地显示电子邮件(即 成为& lt; html& gt; )。我已经在记录器中记录了html_part.body.raw_source,它显示为正确的未编码的HTML, ..

将所有发出的电子邮件重定向到单个地址进行测试

在Ruby on Rails中,我处于某种情况,我希望我的应用程序(在特定的测试环境中)拦截应用程序生成的所有发出的电子邮件,而是将它们发送到不同的测试地址(也可能是修改身体说“最初发送到...”)。 我看到ActionMailer有一些挂钩来观察或拦截邮件,但是我不想旋转自己的解决方案,如果有一个更简单的方法来做到这一点。我们正在使用 sanitize_email 宝石有很大的成功。它将所 ..
发布时间:2017-08-09 01:43:01 开发方法

如何从Rails 3中的ActionMailer发送签名的电子邮件?

使用Rails 3我想使用X.509证书签署电子邮件的部分内容。目前有一个Rails 2在如何发送已签名电子邮件的现有答案来自ActionMailer?,但它不适用于Rails 3。 是否可以通过Rails 3中的ActionMailer签署电子邮件? 如果不可能,是否可以通过ActionMailer创建后通过sendmail签署电子邮件? 解决方案 我有已经将actionmail ..
发布时间:2017-08-09 01:24:13 开发方法

在rails应用程序中手动发送特定页面的电子邮件

我有一个基本的应用程序,每季度为客户收集储蓄数据。与其他具有图表和图表的客户端数据相比,可以显示每个客户端的数据。我正在寻找一个简单的方法来实现一个按钮(或某些东西),让我可以手动地将该视图发送到客户端,并以html的形式发送给我。我只看到教程,显示如何在注册或确认类型的电子邮件时发送电子邮件。 解决方案 #app / mailers / user_mailer.rb class Us ..
发布时间:2017-08-09 01:20:31 开发方法

关于如何发送群发邮件的原则,没有最终以垃圾邮件发送

我把一个非常好的大众邮件放在一起,但是由于种种原因,偶尔会有邮件在各种不同的邮件提供商上发送邮件。有没有人知道发送群发邮件的最佳做法是否有任何书写? 解决方案 MailChimp 有一个很好的文件涵盖了关键点(IP范围,速率限制,SPF / DKIM,反弹处理,反馈循环)。 除此之外,看到从一家公司的业务如此全面的事情,这些公司的业务是为其他人做这样的事情 - 可能他们希望它会让你在 ..

轨道邮件与不同的布局

我在通知器模型(20多个电子邮件)中为我的所有电子邮件使用一个布局...但是有时我只想发送一个没有布局或HTML的纯文本电子邮件。我似乎无法弄清楚怎么样?如果我尝试发送一个纯文本电子邮件,我仍然会得到电子邮件中的所有HTML。 我使用的是Rails 2.3.8。 > 我在这里阅读了这个猴子补丁,但似乎表明一个较新版本的rails已经过来了?如果我可以避免一个麻烦,我真的不想要猴子补丁。 ..
发布时间:2017-08-09 00:52:52 开发方法

如何发送没有模板的导轨邮件?

在我的Rails 3项目中,我想发送一些简单的通知电子邮件。我不需要为他们做一个模板或做任何逻辑。我只是想从系统的各个地方把它们从他们那里消灭。 如果我在一个任意的ruby脚本中这样做,我会使用 pony 。但是,我仍然希望使用rails邮件设施和配置,以便我获得与系统其余邮件相同的可靠性和设置。 最简单的方法是什么?理想情况下,将会有一些方法,如 ActionMailer.s ..
发布时间:2017-08-09 00:05:46 开发方法

用rspec进行ActionMailer测试

我正在开发一个涉及发送/接收电子邮件的 Rails 4应用。例如,我在用户注册,用户评论和应用程序中的其他事件发送电子邮件。 我已经使用动作 mailer创建了所有电子邮件,我使用 rspec 和 shoulda 进行测试。我需要测试邮件是否正确接收到正确的用户。我不知道如何测试行为。 请告诉我如何测试一个 ActionMailer 使用 shoulda 和 rspec 。 解决 ..
发布时间:2017-08-08 23:49:05 开发方法

如何发送电子邮件与rails

这可能很简单,但我在轨道上的红宝石是非常新的和noob。 我有一个简单的电子邮件php脚本,我在旧的网站上使用,但现在,因为我已经转换到rails我不知道如何创建相当于。 我尝试使用 rails生成邮件通知程序,然后在其中添加了一个发送和电子邮件的欢迎方法。然而,在用户控制器(在创建下,使得当用户创建一个帐户时,他们的电子邮件地址被发送了一封欢迎电子邮件),我刚刚收到一条错误,表示Noti ..
发布时间:2017-08-08 22:46:00 PHP

Rails 4 Net :: SMTPAuthenticationError:535#5.7.0验证失败

我正在我的大学建立一个学生组织的电子邮件清单。该组织拥有约6000名成员,并且为避免使用学校电子邮件服务器的许可,并为我创建了一个帐户。 我已经测试了帐户使用我的邮件客户端,一切似乎都正常工作,但是当我尝试通过我的 Rails 4 应用程序发送错误: Net :: SMTPAuthenticationError:535#5.7.0验证失败 我的配置如下: ..
发布时间:2017-08-08 22:43:20 开发方法

如何用Rails创建带有CSS和图像的电子邮件?

如何创建和发送Rails应用程序的电子邮件,其中包含图像和正确的格式?就像你从Facebook那里得到的一样。 解决方案 假设你知道如何使用ActionMailer从Rails发送普通的纯文本电子邮件,要获得 HTML 电子邮件,您需要为电子邮件设置内容类型。 例如,你的notifer可能看起来像这样: class MyMailer ..
发布时间:2017-08-08 21:15:52 前端开发

如何在ActionMailer中捕获错误异常

问题是如何在ActionMailer发送邮件时捕获异常。对我来说听起来是不可能的,因为在这种情况下,ActionMailer应该发送邮件到mailserver,如果mailserver返回错误,ActionMailer应该显示这个错误。我只想计算未送达的邮件。 您有什么想法可以实现吗? 谢谢! 解决方案 我在控制器中使用这样的东西: if @ user.save beg ..
发布时间:2017-08-08 20:01:00 开发方法