Размер изображения в html подпись в Ma c Почта не может быть исправлена - PullRequest
0 голосов
/ 28 марта 2020

Я нашел это сообщение , где объясняется, как создать красивую подпись электронной почты в Ma c Mail. Следуя инструкциям, мне удалось найти файл подписи. Я понял, что Ma c Mail включает в себя изображения, закодированные в том же файле с использованием кодировки base64. Поэтому, как только я отредактировал файл с таблицей, на Ma c Mail все выглядело отлично. Однако, когда я отправляю электронные письма, я получаю огромные изображения, хотя я указал свойства width и height изображений в таблице. Я не мог понять, почему почтовые клиенты (и Ma c Mail, и Mail для iOS) решили игнорировать размеры изображений, поэтому у меня не было выбора, кроме как уменьшить размер изображений, чтобы они отображались с правильное количество пикселей. Это теперь работает нормально, когда я открываю подпись в Ma c Mail, но все равно показывает очень плохо в iOS: enter image description here

У меня такое ощущение, что я совершать глупые ошибки в коде html. Есть ли способ заставить таблицу занимать 100% ширины независимо от устройства, в котором я ее открываю, и чтобы каждый столбец занимал фиксированный процент этой ширины? Кроме того, возможно ли, что я использую изображения с высоким разрешением (большие изображения) без изменения внешнего вида подписи? Это код, который я имею, за исключением закодированных изображений:

Message-Id: <E7A4C1FD-32C3-4CC0-902B-CDF3A26F9804>
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3608.60.0.2.5\))
Content-Type: multipart/related;
    type="text/html";
    boundary="Apple-Mail=_BBC3233F-4323-4ACF-A4B4-7BB0ECFE542E"


--Apple-Mail=_BBC3233F-4323-4ACF-A4B4-7BB0ECFE542E
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
    charset=utf-8


    <p style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">
        <table style="width: 650px" cellSpacing="0" cellPadding="10pt" border="0">
  <tbody>
  <tr>
    <td vAlign="middle" style="width:260px"><SPAN class=3D"Apple-string-attachment"><OBJECT height=3D45 width=3D255 =
type=3Dapplication/x-apple-msg-attachment =
data=3D"cid:part1.3D429B4D.FBA99AB0@dress-sinpalabras.com"></OBJECT></SPAN=
><span class=3D"Apple-tab-span" style=3D"caret-color: rgb(0, 0, 0); =
color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; orphans: auto; text-align: start; text-indent: =
0px; text-transform: none; white-space: pre; widows: auto; word-spacing: =
0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; =
text-decoration: none;">    </span><span style=3D"caret-color: =
rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; orphans: auto; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; widows: =
auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; text-decoration: none; display: inline =
!important; float: none;"> </td>
    <td style="font-size: 10pt; font-family: Arial; width: 390px; padding-left: 20px; border-left: #000000 1px solid" vAlign="top">
    <strong style="font-size: 11pt">
    <span style="font-size: 11pt; color: #000000">JULIA BIRLING</span> | Founding Director</strong><br><br>
      <a href="http://dress-sinpalabras.com">www.dress-sinpalabras.com</a><br>
        <a href="mailto:jbirling@dress-sinpalabras.com">jbirling@dress-sinpalabras.com</a><br><br>
      <a href="https://www.facebook.com/dress.sinpalabras/"><SPAN =
class=3D"Apple-string-attachment"><OBJECT height=3D40 width=3D37 =
type=3Dapplication/x-apple-msg-attachment =
data=3D"cid:part4.1A5B7902.C522684D@dress-sinpalabras.com"></OBJECT></SPAN=
></a>&nbsp; 
      <a href="https://www.instagram.com/sinpalabras_dress/"> <SPAN class=3D"Apple-string-attachment"><OBJECT =
height=3D40 width=3D39 type=3Dapplication/x-apple-msg-attachment =
data=3D"cid:part6.A712535C.3060744F@dress-sinpalabras.com"></OBJECT></SPAN= >= </a></td></tr></tbody>
        </table>
    </p>


--Apple-Mail=_BBC3233F-4323-4ACF-A4B4-7BB0ECFE542E
Content-Transfer-Encoding: base64
Content-Disposition: inline;
    filename=it.png
Content-Type: image/png;
    name="it.png"
Content-Id: <part6.A712535C.3060744F@dress-sinpalabras.com>

... 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...