GMAIL没有在本地Homestead和Laravel开发环境的电子邮件中显示图像

时间:2016-08-02 12:01:34

标签: php email gmail homestead

我尝试过几种不同的方法,但我无法让它发挥作用。我在Homesetad上有Laravel 5.2的本地开发环境。我正在让我的应用程序发送电子邮件进行注册(使用Sendgrid),除了图像没有显示外,一切正常。

可以理解的是,这些图像是我的Homestead设置的本地图像,我在Windows中有一个主机重定向到应用URL的Homestead IP。 GMAIL客户端也在这台机器上运行。

GMAIL会根据我在检查时看到的图像添加一个网址,这样就可以停止图片的工作。

在我的刀片/ HTML中,我包含我的图像:

<img src="{!! url(env('ACC_IMAGE_PATH').$invite['organisation_logo']) !!}" style="max-width: 125px; max-height: 40px;">

在GMAIL中,图像HTML如下所示:

<img src="https://ci4.googleusercontent.com/proxy/hGSRlRznq4ikfV3nCgMn4WGKm88l-Dg5zCJbqPfp5HVyxtFr6hWNXcT3nDl4SQX6LfbaJNgRqzKqEv-zWNbDSqwHiyYU3jR3zsNxNbMMYYiLAXQu9btmyqxxTLdNs5E=s0-d-e1-ft#http://mylocaldev.app/img/acc/81254bfa-fd9f-4270-9b3c-7105e2690bec.png" style="max-width:125px;max-height:40px" class="CToWUd">

如果我删除了前缀网址,则图片显示为OK,如下所示:

<img src="http://mylocaldev.app/img/acc/81254bfa-fd9f-4270-9b3c-7105e2690bec.png" style="max-width:125px;max-height:40px" class="CToWUd">

我似乎找不到与Homestead / GMAIL和图像有关的内容。我是如何添加图像的?可以吗?感谢。

0 个答案:

没有答案