actionmailer

    0熱度

    1回答

    在Rails 5中,出於某種商業原因我們有兩個郵件程序。 我們稱之爲FooMailer和BarMailer。 的業務需求是分別建立default_url_options爲他們每個人: 對於FooMailer他們應該{ host: "wut.example.com" } 對於BarMailer他們應該{ host: "blah.example.com" } 哪有我這樣做?

    0熱度

    1回答

    我使用的ActionMailer,和我目前的功能如下: def send_profile_reminder() User.all do |user| if user.setup_profile == false ReminderMailer.send_reminder(user).deliver end end end 這是最有

    0熱度

    1回答

    剛更新了Rails 3.2應用程序到Rails 4.2並開始出現一個有趣的錯誤。每當我嘗試在我的郵件程序模板中使用單個參數調用link_to時,出現錯誤。不過,我可以在我的一個常規視圖中完成相同的調用。 在我的郵件來看,我嘗試調用它像這樣: # user_mailer/notify.html.haml ... = link_to "https://example.com" 但是當電子郵件被

    0熱度

    1回答

    我已在development.rb以下SMTP配置 ActionMailer::Base.delivery_method = :smtp ActionMailer::Base.smtp_settings = { :address => "smtp.zoho.com", :port => 465, :user_name => "[emai

    1熱度

    1回答

    我想設置一個郵件程序,當列表的可用日期是今天的時候,它會啓動郵件程序。要做到這一點,我正在使用Date.today。其他相關的代碼和錯誤如下。提前致謝。 availabke_date_mailer.rb class ListingAvailableDateMailer < ActionMailer::Base default from: "Nooklyn <[email protected]>"

    1熱度

    1回答

    有沒有在電子郵件視圖erb中定義ActionMailer主題的方法? 喜歡的東西: <%= set_subject("abc") %> 我想通過字符串插值對象使用類變量的值,並想知道是否有辦法在一個地方的所有電子郵件參數,這樣我就可以對其進行編輯乾淨。

    1熱度

    2回答

    所以我一直在尋找最簡單的方式來發送一個電子郵件,當X列的數據庫中的付款表是=='條件'。基本上我想要的是添加付款並設置一個像6個月的日期。當6個月過去了,我想發送郵件。我已經看到很多解決方案,比如使用每當cron作業和其他解決方案,但我想知道絕對最簡單的方法(也許只使用Rails而不依賴外部源)來保持我的應用程序輕鬆和清潔。我想我可以使用自動生成的created_at來評估x時間過去了。

    6熱度

    2回答

    我不能理解關於電子郵件的一些微不足道的東西,但defaul_url_options中的主機是做什麼的?我需要配置smtp設置來配置電子郵件的發送方式,但default_url_options與此有關嗎? config.action_mailer.raise_delivery_errors = true config.action_mailer.delivery_method = :smt

    1熱度

    1回答

    我注意到ApplicationMailers公認的慣例是將邏輯內部保持在最低限度,並將所需數據傳遞到郵件程序方法本身,而不是查找數據( ActiveRecord記錄)在郵件程序方法中。我沒有真正找到解釋爲什麼這是首選 - 但任何人都可以解釋爲什麼這是趨勢? 例如: class FooMailer < ApplicationMailer # OK def foo_email(re

    1熱度

    1回答

    繼RailsGuide Action Mailer Basics,發送電子郵件到多個收件人部分,電子郵件發送到我的應用程序的正確收件人,但我的rspec測試中斷。 class AdminMailer < ApplicationMailer default to: Proc.new { Admin.pluck(:email) } 我的RSpec的測試看起來像: describe "Ad