2017-12-07 23 views
-1

phpから送信するメールに画像を表示したい。ヤフーでは画像は表示されましたが、Gmailでは画像が欠落しています。phpメール画像がGmailに表示されない

これは私がGmailで

<a href="http://ipaddress/user/active/123456/123cp00a42c9b78514000c53f8294e5ec0d0aasgd" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en&amp;q=http://ipaddress/users/activate/123456/123cp00a42c9b78514000c53f8294e5ec0d0aasgd&amp;source=gmail&amp;ust=1233456567575&amp;usg=AFQjCNGTV3UZZ4wSgFSsx_rcn7-mh3UUxw"><img alt="" src="https://ci5.googleusercontent.com/proxy/KaJG60d7WUoIwstJlDYAp8vLq1SSpmWyOZlrgZtUJMtHoBCEr863637_4tdJaibPlgJy7jnzXHs5RGv8C3g=s0-d-e1-ft#http://ipaddress/image/sample.png" style="width:66%" class="CToWUd"></a> 
+0

Gmailに「このメールの画像を表示する」というメモがあるかどうか確認しましたか?デフォルトでは、特に信頼されていないソースからの画像である場合は表示されません – hungrykoala

+0

「表示画像」をクリックしても画像は表示されません@h – styles

+0

メール内でinspect要素を実行し、正しい – hungrykoala

答えて

0

を検査した後、私がimgプラグイン機能を使用することをお勧めしこれは、画像のURLで表示画像のコード

<a href="{{ url:site }}user/active/{{ id }}/{{ code }}"><img alt="" data-pyroimage="true" src="{{ url:site }}image/sample.png" style="width:66%;" /></a> 

です物理的なファイルの場所を明らかにする。それはこのような何かがうまくいくかもしれない公共のディレクトリにイメージだ場合:

{{ img('public::image/sample.png').url }} 

次に、あなたは、Googleがずっとネイティブイメージソースのように扱うだろうことを賭けることができます。

関連する問題