Rails 3.1: les Problèmes sur l'affichage des images dans mailer afficher les fichiers

Je suis en utilisant Ruby on Rails 3.1 et je voudrais ajouter mon site web logo (c'est une image traitée par le biais du nouveau Asset Pipeline) à une adresse e-mail.

Si dans mon mailer le fichier de vue, je les éléments suivants:

<% # Note: '@root_url' is my application hostname (eg: http://www.mysite.com) %>
<%= link_to image_tag( "#{@root_url.to_s}/images/logo.png"), @root_url.to_s %>

il ne fonctionne pas dans production mode (qui est, je ne peux pas afficher le logo de l'image) parce que je pense que l'Asset Pipeline utilise l'Empreinte de la technique et dans l'e-mail reçu, il ne le fait pas. En inspectant le code HTML du logo de l'élément dans l'e-mail que je reçois quelque chose comme ceci:

<img src="http://www.mysitecom/images/logo.png"> # without Fingerprinting

Comment puis-je résoudre le problème?


Dans mon production.rb fichier j'ai le texte suivant a commenté le code:

# Enable serving of images, stylesheets, and javascripts from an asset server
# config.action_controller.asset_host = "http://assets.example.com"
InformationsquelleAutor user502052 | 2011-10-18