#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:
Проблема решена я просто удалил защиту из каталога и снова включил ее, и теперь она работает