Как я могу адаптировать свою электронную почту html в зависимости от учетной записи электронной почты? - PullRequest
1 голос
/ 11 марта 2020

Я создаю шаблон в SendGrid, но css работает в Gmail, но не работает в Outlook. Я хотел знать, есть ли какое-либо решение, чтобы показать часть моего кода, если у пользователя есть учетная запись Gmail, и сделать то же самое для Outlook?

Я вижу это: { ссылка }

но когда я проверяю свой HTML, я не вижу тега <u>.

1 Ответ

0 голосов
/ 16 марта 2020

Как правило, нет необходимости специально нацеливать почтовые клиенты, особенно если почтовые клиенты постоянно обновляются.

Решение, на которое вы ссылаетесь, позволяет ориентироваться на пользователей приложения Gmail, но не на всех пользователей Gmail. Например, он не работает через Gmail в браузере (веб-почта) и не работает для пользователей Gmail IMAP / POP (тех, кто использует Gmail с настраиваемым доменным именем). (Но это решение все еще работает.)

Повторюсь, невозможно доставить другой контент, основанный на почтовом клиенте человека, со 100% точностью (или даже чем-то разумным, например, 95%). Если, конечно, вы не спросите всех.

Что касается работы CSS, вы должны вставить CSS (используйте атрибут style в соответствии с HTML). Для этого вы можете использовать инструмент Campaign Monitor https://inliner.cm/

...