actionmailer

    0热度

    1回答

    我在Rails 4应用程序中使用actionmailer创建了简单的表单来发送电子邮件。 当我使用我的development.rb文件的一切以下设置正常工作: config.action_mailer.default :charset => "utf-8" config.action_mailer.perform_deliveries = true config.action_

    0热度

    1回答

    我在'www.example.com'托管了一个Rails应用程序。我的目标是发送一封电子邮件,其中包含指向指向我应用中特定位置的url的链接。 问题:在开发中一切正常,但在生产中,我的邮件程序链接重定向到无法找到的服务器DNS。 当我查看生成的URL我注意到它指出:“http://email.mail.example.com”而不是“http://example.com”(其中我已经预料指出来)

    1热度

    1回答

    我正在构建一个应用程序,我尝试使用ActionMailer在发送消息时触发给用户的电子邮件。问题是我的代码向写信息的用户发送了一条消息,而不是发送给收件人。 这是我的消息控制器: 这里的mailer.rb: class ConversationMailer < ActionMailer::Base def conversation_created(user) mail(to:

    0热度

    1回答

    这里的问题是 “是不好的做法,存储在数据库电子邮件模板和渲染?” 我知道这是人们不适用。 (通常它是从.erb和良好的呈现去,它应该访问DB尽可能避免使用。) 但也有低于 业务需求,基于商业原因,我需要有每封电子邮件的历史。 (谁发送了,发送了什么标题和正文) 第三方交易电子邮件服务提供商可以存储历史记录,但我需要将它们存储在本地。 所以我正在考虑在DB中存储模板并进行渲染,这样我就可以跟踪哪些电

    1热度

    1回答

    我正在使用Ruby on Rails 4,我拥有自己的网络服务器与域名,但使用本地机器发送邮件。 我通过SMTP发送邮件(的ActionMailer :: Base.smtp_settings = {..settings ..}) 我的问题:是否有可能与消息的ID就像发送邮件... @ example.com(我的域名),而不是像...... @ localhostname.mail? 如果我无法

    0热度

    1回答

    这是我第一次与生产中的actionmailer合作。 此前我部署了一个应用程序到VPS服务器。我还没有分配域名,所以它只是一个IP地址。 我配置的操作邮件设置,但我很好奇这行: config.action_mailer.default_url_options = { host: 'localhost', port: 3000 }我可以使用服务器而不是{ host: 'localhost', por

    0热度

    1回答

    我想写一个功能测试,其中用户离开评论,然后通过轨道邮件发送通知。如果我将邮件更改为使用.deliver_now,但所有内容都在这里工作,但我不想在生产中使用。我需要能够测试异步邮件传递,或者甚至只需强制邮件程序即可在测试场景中交付。 login_as campaign_owner visit campaign_path campaign fill_in 'Comment', with: 'Fo

    0热度

    1回答

    我目前正在使用邮件程序,其中需要链接index视图。在我的应用程序中,这可以通过reminders_path来得到,但是当我在我的邮件程序(<%= link_to "Memory Enhancer", reminders_path %>)中使用该链接时,链接无效。 一些谷歌上搜索而一些搜索后,大多数事情似乎建议是这样的: <%= link_to "Take Me To My Memory Enha

    0热度

    1回答

    我想在每次交易后发送邮件给商店的所有者。其他一切都已建立,但我似乎无法获得生成的电子邮件地址。贝宝 class PaymentNotifier < ActionMailer::Base def notify(payment_notification) @payment_notification = payment_notification mail to: **'xxxxx

    0热度

    1回答

    我有一个rails 5应用程序(API模式)。我引导了一个标志评论功能。我已将标记的属性和禁用的属性添加到我的评论表中(因为我不想完全销毁评论,只是在禁用时将它们隐藏在正面)。 当评论被标记时,我通过评论,关于它的一些元数据以及将禁用属性更新为true的链接向我发送电子邮件(通过ActionMailer)。 我的问题是,当我点击邮件上的这个链接时,它不会更新属性。 下面是代码,以明确: route