изображения исчезают в электронных письмах , я использую laravel 8

#php #laravel #image #email

Вопрос:

пожалуйста, помогите мне с изображениями, которые не отображаются в электронных письмах, поэтому ситуация 1 месяц назад мой сайт был размещен на общем хостинге, поэтому на этот раз мои изображения, я имею в виду, что мой логотип отображается в электронных письмах, но когда мы меняем общий план на частный, то не знаем из моих счетов в формате pdf, а из электронных писем изображения исчезают. я пробовал с этим lt;img src="{{ $message-gt;embed($pathToImage) }}"gt; , но это отображается как вложение в электронном письме.

вот как логотип отображается в электронной почте введите описание изображения здесь https://ci3.googleusercontent.com/proxy/zAyg4tHxMvPxq-UCx-9JI0Ee_yLq6shJP7LpXtoQ97bHU1FH0XfGqd5RhQd4KnlAt-U3aebAlXahvvA=s0-d-e1-ft#https://heynibble.com/img/logos/test.png

 lt;table cellpadding="0" cellspacing="0" width="100%" style="mso-table-lspace:0pt;mso-table-rspace:0pt;border-collapse:collapse;border-spacing:0px;background-image:url('https://heynibble.com/img/logo_gradient.png');background-repeat:no-repeat;background-position:left top" background="https://heynibble.com/img/logo_gradient.png" role="presentation"gt;   lt;tr style="border-collapse:collapse"gt;   lt;td align="center" style="padding:20px;Margin:0;font-size:0px"gt;  lt;img src="https://heynibble.com/img/logos/test.png" alt style="display:block;border:0;outline:none;text-decoration:none;-ms-interpolation-mode:bicubic" class="adapt-img" width="117" height="29"gt;lt;/tdgt;   lt;/trgt;   lt;/tablegt;  

Комментарии:

1. Вызов этого URL-адреса googleusercontent приводит к 404. Может быть, не стоит делать свой сайт приватным?

2. что я могу сделать сейчас @brombeer

3. @brombeer в mailtrap все работает нормально

4. Я не удивлюсь, если большинство почтовых клиентов не разрешат запрашивать имя пользователя/пароль для ресурсов, потому что это может быть использовано для сбора учетных данных.

5. base64-закодируйте свое изображение(и измените src его соответствующим образом), чтобы его не нужно было загружать с вашего защищенного паролем сайта

Ответ №1:

Проблема решена я просто удалил защиту из каталога и снова включил ее, и теперь она работает