我想在从php发送的电子邮件中显示图像。在雅虎,图像显示但在gmail中图像丢失。
这是显示图像的代码
<a href="{{ url:site }}user/active/{{ id }}/{{ code }}"><img alt="" data-pyroimage="true" src="{{ url:site }}image/sample.png" style="width:66%;" /></a>
这是我在gmail中检查后的图片网址
<a href="http://ipaddress/user/active/123456/123cp00a42c9b78514000c53f8294e5ec0d0aasgd" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en&q=http://ipaddress/users/activate/123456/123cp00a42c9b78514000c53f8294e5ec0d0aasgd&source=gmail&ust=1233456567575&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 :(得分:0)
我建议使用img
插件功能来显示物理文件位置。如果这是公共目录中的图像,则可能会起作用:
{{ img('public::image/sample.png').url }}
然后你可以打赌,谷歌会把它当作原生图像来源。