premailer-rails を使用して、電子メールのテキスト部分を自動的に生成したいと考えています。
gem 'hpricot'
gem "premailer-rails"
実際のメールを見ると、テキスト部分が表示されません。
gem が有効になっていないようです。理由はありますか?
premailer-rails を使用して、電子メールのテキスト部分を自動的に生成したいと考えています。
gem 'hpricot'
gem "premailer-rails"
実際のメールを見ると、テキスト部分が表示されません。
gem が有効になっていないようです。理由はありますか?
gem が機能しない場合は、初期化子が不足している可能性があります。このコードを config/initializers/premailer_rails.rb に追加します。
Premailer::Rails.config.merge!(preserve_styles: true, remove_ids: true)
また
Rails 以外でこの gem を使用している場合は、動作させるために Premailer::Rails.register_interceptors を手動で呼び出す必要があります。これは、使用しているフレームワークに応じて、ある種の初期化子で理想的に行われます。
この情報は、gem の Github ページhttps://github.com/fphilipe/premailer-railsで見つけることができます。別の注意事項として、彼らは hpricot の代わりに nokogiri を使用することも推奨しています.後者はもはや維持されていないためです.