2016-06-22 9 views
0

メーラー用にロード・レール・ガムを使用しています。ここでは、メールRails 4メーラー画像が表示されない

<td style="padding-left:25px; padding-top:15px;"> 
    <%= image_tag('school_mailers/mail_2_logo.png') %> 
</td> 

に画像を表示するために私の簡単なコードですが、私はメールに画像のURLを検査するときではなく、それは私がスケジュールされたメーラーを送信するときhttps://staging.pw/assets/school_mailers/mail_2_logo-digest.png

事があるべきであるhttps://staging.pw/images/school_mailers/mail_2_logo.png

ですいつでも宝石を使用して、メールはすべての画像で完璧です。

誰かが他のメーラーに表示されない理由を知っていますか?

答えて

0

実際の問題は、私は2台のサーバー(ウェブおよび労働者を)持っている、資産のプリコンパイルと

です。すべてのアセットは、Webサーバーでのみプリコンパイルされています。だから、いつものgemはウェブサーバーからメールを送り、delayed_jobはワーカーサーバーから送る。 deploy.rbにおいて以下の追加

が、それはあなたの応答のための

​​
0

設定でassets_hostを指定しましたか?

config.action_controller.asset_host = 'https://staging.pw/assets/' 

詳細はquestionです。

+0

感謝を働かせた、私はそれを解決し、そのための解決策を掲載しています – Jazmin

関連する問題