actionmailer相关内容

如何将'premailer'与Rails集成

如何将‘ premailer ’gem与Rails(3.0.7)项目集成在一起?我目前在邮件中: def welcome(user) @user =用户 邮件至:user.email,主题:“欢迎” 结尾 但是我无法弄清楚如何集成库。我需要致电: premailer = Premailer.new(html) html = premailer.to_in ..
发布时间:2020-06-01 01:04:02 其他开发

Ruby Mailer提出了EOFError

我在控制器中的此代码上收到EOFError(文件结束错误)。出现错误的代码块位于显示 UserMailer.deliver_message(的行的末尾,我不知道如何解决此问题,我被困了大约2个月了 def contact @ title =“”与我们联系“ 如果request.post? @ message = Message.new(params [:contact]) if ..
发布时间:2020-06-01 01:03:58 其他开发

Rails 3.1中的mailer中的asset_url

我的邮件收发器位于带有内置附件的rails 3.1上。 要打开该附件,请使用以下代码: attachments [“ rails.png”] = File.read(“#{Rails.root} /app/assets/images/Rails.png”) 是否可以用 assets_url 之类的方式来改变它? 解决方案 如果我理解正确,则希望使用资产管道的 ..
发布时间:2020-06-01 01:03:54 其他开发

在Rails3 / ActionMailer中设置Message-ID邮件头

我想更改 Message-ID 标头,该标头是使用ActionMailer从Ruby on Rails v3应用程序发送的电子邮件的标头部分。 我在本地主机上使用Sendmail进行邮件传递。 我是否在Sendmail或ActionMailer中配置它? 在哪里进行配置(如果是ActionMailer): config / 文件夹中的文件还是app / mailers /文件夹中 ..
发布时间:2020-06-01 01:03:50 其他开发

如何为Rails ActionMailer配置主机名?

我正在使用一种相当传统的忘记密码电子邮件-我想通过电子邮件将隐藏在链接中的密码更改令牌发送给用户,用户可以单击该令牌来更改密码。我通过传统的ActionMailer发送电子邮件。 如果我使用普通的link_to标签 foo,:action => ‘bar’,:token =>令牌%> 我得到了一个相对链 ..
发布时间:2020-06-01 01:03:48 其他开发

ActionMailer在测试模式下发送真实的电子邮件! -如何关闭?

新注册了我的小应用程序的用户必须先获得管理员(me)的批准,然后才能访问该网站。我在用户模型中使用 after_create:send_admin_email 成功生成了开发中的此类电子邮件,效果很好。我的问题是,我在测试期间(使用FactoryGirl)生成了多个用户,并且每个创建的测试用户都会发送一封真实的电子邮件。运行测试就像在一月份浇糖蜜一样,我必须删除发送到收件箱的数百封电子邮件。如何关 ..
发布时间:2020-06-01 01:03:45 其他开发

Rails 3-从视图中呈现PDF并附加到电子邮件

我一直在使用Wicked_pdf将视图呈现为PDF格式,并使用actionmailer来发送电子邮件,但是我无法让它们协同工作。我想使用actionmailer将某个视图的PDF版本附加到电子邮件,然后通过单击链接或按钮将其发送出去。我有一个link_to命令可以发送电子邮件。这是我的生成电子邮件的控制器: def sendemail @user = User.find(params ..

ActionMailer和Ramaze

是否可以在Ramaze这样的Web框架中使用ActionMailer,还是需要使用Rails? 解决方案 您可以很容易地在没有Rails的情况下使用ActionMailer。我不熟悉Ramaze,但这是普通的红宝石,应该很容易将其集成到您希望的任何框架中: PATH / mailer.rb 需要'rubygems' 需要'action_mailer' class Mail ..
发布时间:2020-06-01 01:03:31 其他开发

Ruby on Rails 3.2 Mailer,本地化邮件主题字段

我目前正在用RoR 3.2编写邮件程序,该程序可以发送应根据用户语言进行本地化的邮件。我设法呈现正确的本地化视图,但是在某些需要更改语言环境的字段(例如主题)上遇到了一些困难。 在发送电子邮件之前,我已经阅读了一些反对更改语言环境的帖子。用户使用多种语言,这意味着每次向用户发送电子邮件时都会更改我的区域设置。 我知道可以更改区域设置并发送电子邮件,改回区域设置。感觉不像铁轨。有正确的方法吗 ..
发布时间:2020-06-01 01:03:26 其他开发

ActionMailer:默认发件人:地址?

对此没有用Google搜索。在API中也找不到任何内容。我期望使用某种类方法或配置选项进行设置... 因此,而不是调用 来自“ my@email.com” 方法,它可以自动调用。 解决方案 路轨3 config / environments / development.rb: ActionMailer :: Base.default:f ..
发布时间:2020-06-01 01:03:24 其他开发

使用ActionMailer发送到Rails中的多个收件人

我正在尝试根据数据库中的布尔值发送多封电子邮件。该应用程序是一个简单的计划应用程序,用户可以将其班次标记为“ replacement_needed”,这会将电子邮件发送给所有要求接收这些电子邮件的用户。麻烦的是,似乎每个人都只能发送一封电子邮件。这是我当前的代码: def request_replacement(shift) @shift =移位 @user = shift .user ..
发布时间:2020-06-01 01:03:21 其他开发

具有多个SMTP服务器的Rails ActionMailer

我需要在Rails应用程序中使用两个不同的smtp服务器。看来ActionMailer的构造方式,对于子类 不可能有不同的smtp_settings。每当发送邮件时,我都可以为每个邮件程序类重新加载smtp设置,但这会使ExceptionNotifier插件混乱,该插件不在我的控制范围内(除非我也将其弄乱了)。有人有像 这样的解决方案/插件吗? 理想情况下,我想拥有 class ..
发布时间:2020-06-01 01:03:16 其他开发

动作邮件发件人“来自”设置

我正在使用ActionMailer,在我的邮件模型中,我有一个类似这样的from集合 default:from => “ from@example.org” 在我的environment.rb中,我有一个不同的用户名 ActionMailer :: Base.smtp_settings = {} ,但我希望使用发件人地址覆盖它。.以便用户只能看 ..
发布时间:2020-06-01 01:03:13 其他开发

我在哪里将辅助方法用于ActionMailer视图?

我有一个方法,该方法需要一个字符串数组并将其连接起来,以便它们执行以下操作: >> ; my_arr => [“ A”,“ B”,“ C”] >> and_join(my_arr) => “ A,B和C” 我希望我的邮件访问者可以访问,所以我可以将一些信息输出到电子邮件中。我似乎找不到放置它并将其放置在application_helper.rb文件中的好地方,并 ..
发布时间:2020-06-01 01:03:08 其他开发