Как вставить свой HTML-код в сообщение электронной почты и не допустить, чтобы Outlook испортил его
Видеоруководство о том, как отправлять электронные письма в формате HTML без изменений в Outlook Outlook от изменения HTML-содержимого исходящих сообщений с помощью файла .
Посетите домашнюю страницу «Отправить лично для Outlook» и загрузите надстройку, чтобы отправлять электронные письма с исходным HTML-кодом!
Более 1,1 миллиарда человек используют Office. Это 1 из 7 человек на планете. Microsoft Outlook — это популярный почтовый клиент для бизнеса, и огромное количество пользователей используют его в повседневной работе. Это очень мощный почтовый клиент, но иногда эта мощность является недостатком.
Одним из таких случаев является использование Microsoft Outlook для отправки информационных бюллетеней или форм в формате HTML.
«Но Outlook позволяет мне создавать сообщения в формате HTML, используя множество элементов управления и стилей», — можете сказать вы и будете правы на 100 %. Но как только вы попытаетесь создать HTML-сообщение с помощью специального программного обеспечения и использовать полученный HTML-код в качестве источника для своего сообщения, вы будете удивлены: Outlook не позволяет вам использовать ваш HTML-источник для создания сообщения! «Хорошо, но это не большая проблема» — скажете вы, и снова вы можете быть правы, потому что вы можете открыть полученное HTML-сообщение с помощью Internet Explorer и скопировать и вставить данные через буфер обмена в сообщение Outlook. Да, это можно сделать, но вас ждет сюрприз.
Начиная с Office 2007, Outlook поддерживает только Microsoft Word в качестве механизма создания и отображения сообщений в формате HTML. Предыдущие версии Microsoft Outlook использовали Internet Explorer в качестве механизма HTML. Эти технические изменения вызывают существенные отличия как во внешнем виде результирующего сообщения, так и в самом HTML-коде, который подвергается изменениям и исправлениям.
На первый взгляд это не кажется большой проблемой… но только на первый взгляд.
Почему так важно сохранять исходный HTML-код писем?
Ответ на этот вопрос очень прост — быть уверенным, что ваше письмо в формате HTML будет одинаково выглядеть в Microsoft Outlook и в Google Mail, Apple Mail и в почтовых клиентах на планшетах и мобильных устройствах. Создавая электронное письмо в формате HTML с помощью HTML-редактора, отличного от Microsoft Word или Outlook, у вас есть возможность проверить, как код будет отображаться в различных браузерах и почтовых клиентах. Например, вы можете воспользоваться бесплатным онлайн-сервисом от Litmus Software, который позволит вам протестировать внешний вид вашего HTML-кода более чем в тринадцати почтовых клиентах: hhttps://www.litmus.com/email-testing/
Используя HTML-редактор вместе с таким инструментом тестирования и оптимизации, вы можете создавать довольно сложные HTML-сообщения и быть уверенными, что они будут правильно отображаться для всех получателей.
Но это остается в силе только до тех пор, пока ваш исходный код HTML остается в своей первоначальной форме. Как только вы поместите свой код в Microsoft Outlook через буфер обмена, весь код будет преобразован и исправлен.
Что представляет собой HTML-текст сообщения?
Создадим простой файл HTML:
Привет, Мир!
Размер файла 36 байт. Мы открываем этот файл в Microsoft Word как HTML и сохраняем его как HTML с другим именем. Видим, что размер полученного файла 35,8Кб! Просто так размер файла увеличился в 1000 раз! Но выглядит так же, как и раньше. Чтобы прояснить, в чем заключаются различия, давайте посмотрим на исходный код этого нового HTML-файла:
Итак, мы видим, что наш простой HTML-текст обогатился огромной массой «мусора», пришедшего, казалось бы, из ниоткуда, и который во много раз превосходит исходный текст в исходном формате. После этого преобразования мы больше не можем быть уверены, что этот код будет выглядеть так, как мы хотим.
Почему Word изменяет исходный HTML-код в теле письма?
Эти изменения связаны с тем, что Microsoft Word не является редактором HTML; он позволяет импортировать только файлы этого формата. Это означает, что исходный текст был импортирован в Microsoft Word, а затем экспортирован обратно как HTML, созданный во время сохранения документа, и минимальный размер файла для этого HTML составляет 35 Кб. Но это когда при сохранении выбирается формат HTML. На самом деле в Microsoft Word существует способ сохранения в другом формате, называемом HTML-filtered, который отфильтрует большую часть добавленного мусора. Этот метод приводит к файлу размером 5 КБ, что все равно в 10 раз больше исходного файла.
Обратите внимание, что хотя мы и обсуждаем Microsoft Word, все это касается и Microsoft Outlook, поскольку в обоих продуктах используется один и тот же HTML-движок. Формат с фильтрацией HTML используется при создании электронных писем в формате HTML для Outlook. Это означает, что Microsoft Outlook просто не позволяет нам создать сообщение в HTML размером менее 5Кб (и это пустое сообщение).
Такое преобразование сообщения редактором Outlook является еще одним недостатком продукта. Представьте себе ситуацию, когда шаблон еженедельного информационного бюллетеня создается с помощью редактора HTML, чтобы не нарушать форматирование HTML документа при его импорте и экспорте с помощью Word. Когда этот документ помещается в тело сообщения в редакторе Outlook (с помощью опции «копировать-вставить»), наш HTML-код будет трансформирован и сильно усложнен, что может разрушить исходное форматирование и некорректно отобразить документ при его получают другие почтовые клиенты и браузеры.
Microsoft Outlook не предоставляет возможности отправки сообщений без преобразования тела HTML. На рынке программного обеспечения есть несколько плагинов, которые позволяют редактировать тело сообщения в HTML, избегая, таким образом, преобразования. Но это, к сожалению, не решает проблему, потому что Microsoft Outlook по-прежнему выполняет преобразование, как только вы нажимаете «Отправить».
Это означает, что нет никакой разницы между созданием красивого HTML-письма в специальном HTML-редакторе и вставкой его в сообщение через буфер обмена с последующей отправкой письма, и использованием специальной программы, позволяющей вставлять HTML-код в его начальный текст. формат при создании письма. В обоих случаях получатель получает увеличенное и переформатированное сообщение.
Как сохранить исходный код HTML?
Несмотря на ограничения Microsoft Outlook, по-прежнему существует возможность отправить электронное письмо с исходным форматированием без выполнения преобразования HTML. Это можно сделать с помощью Send Personally , надстройки Microsoft Outlook, предназначенной для отправки списков рассылки с персонализированными приветствиями — что очень удобно в информационных бюллетенях, объявлениях и рекламных акциях. Но сейчас нас больше всего интересует эта программа из-за ее способности работать с HTML-источником тела сообщения.
Эта программа добавляет Insert HTML на ленту в разделе редактора сообщений; эта опция появляется, когда мы создаем новое электронное письмо или отвечаем на существующее электронное письмо.
Когда мы нажимаем кнопку Вставить HTML , открывается окно, показывающее источник HTML текущего сообщения. В этом окне мы можем создать HTML-код для сообщения и отредактировать его. Даже если мы только что создали новое электронное письмо и еще ничего не написали в теле сообщения, мы можем нажать на
С помощью этого окна мы можем просто выделить весь текст, который был добавлен редактором Outlook, и заменить его на наш собственный, используя либо буфер обмена, либо опцию «Загрузить из файла…» .
Затем можно использовать параметр Предварительный просмотр , чтобы просмотреть полученный HTML-код, или нажать OK , чтобы сохранить новый текст в теле сообщения. Обратите внимание, что мы не можем редактировать текст в сообщении с помощью редактора Outlook, потому что Outlook немедленно преобразует наш исходный HTML. Если нам нужно выполнить дальнейшие изменения в сообщении, нам нужно будет нажать кнопку 
На данный момент мы создали электронное письмо и не разрешили Outlook преобразовывать исходный HTML, но это только первый шаг. Затем нам нужно предотвратить изменение сообщения при нажатии кнопки Отправить . Эта задача выполняется с помощью кнопки Отправить лично
В настоящее время это единственный способ отправить электронное письмо в формате HTML из Microsoft Outlook и сохранить исходное форматирование HTML. Чтобы убедиться в этом, перейдите в папку «Отправленные» Microsoft Outlook и дважды щелкните сообщение, чтобы просмотреть его, а затем щелкните правой кнопкой мыши тело сообщения и выберите значок 9.
Здесь нужно помнить 2 ключевых момента:
- Электронное письмо можно редактировать только в окне редактирования HTML. Это справедливо для любой модификации. Outlook изменит «наш» HTML на свой собственный HTML, даже если мы просто изменим учетную запись пользователя, из которой отправляется электронное письмо.
- Сообщение должно быть отправлено с помощью кнопки Отправить лично , а не с помощью кнопки Отправить .
Посетите домашнюю страницу «Отправить лично для Outlook» и загрузите надстройку, чтобы отправлять электронные письма с исходным кодом HTML!
Конвертер HTML. Преобразование HTML в файл электронной почты онлайн
EN
Конвертируйте HTML в форматы электронной почты онлайн. Мгновенное преобразование HTML в EML или MSG
При поддержке aspose.
com и aspose.cloud
Перетащите файл(ы) сюда
Загружая свои файлы или используя наш сервис, вы соглашаетесь с нашими Условиями обслуживания и Политикой конфиденциальности.
Сохранить как
EMLMSGZIP
Ваш файл успешно обработан
СКАЧАТЬ СЕЙЧАС
ПРОСМОТР РЕЗУЛЬТАТОВ
Преобразование других документов Отправить по электронной почте Облачный API
Максимум 1000 символов
Отправить отзыв
Попробуйте другие конвертеры:
Бесплатный онлайн-конвертер файлов HTML. Если ваше приложение не совместимо с файлами HTML, вы всегда можете преобразовать их в другой формат.
Онлайн-конвертер HTML может пригодиться в самых разных ситуациях. Иногда вам просто нужно открыть файл в программе, которая не поддерживает формат HTML. Иногда вам просто удобнее просмотреть его содержимое или распечатать в другом формате. А иногда вам просто нужно отправить файл другому человеку, у которого просто нет подходящей программы для чтения HTML-файла.
После конвертации файла из HTML в один из поддерживаемых форматов, помимо ссылки для скачивания результата, вы также можете заполнить форму обратной связи.
Пожалуйста, ознакомьтесь с результатами приложения и сообщите нам, если вы хотите расширить его функциональность или найти какие-либо недостатки. Мы постоянно работаем над улучшением наших приложений, не забудьте добавить эту страницу в закладки, чтобы проверить ее позже.
Как преобразовать HTML в файл электронной почты
- Щелкните внутри области перетаскивания файлов, чтобы загрузить HTML, или перетащите их.
- Нажмите на меню «Сохранить как» и выберите тип вывода, который вам нужен.
- Нажмите на кнопку Конвертировать.
Ваши файлы HTML будут загружены и преобразованы в выбранный формат. - Ссылка для скачивания результатов будет доступна сразу после конвертации.
- Вы также можете отправить ссылку на результаты на свой адрес электронной почты.
Часто задаваемые вопросы
Безопасно ли загружать файлы в ваше приложение?Aspose уделяет большое внимание вопросам безопасности. Загруженные файлы хранятся на защищенных серверах хранения и защищены от любого несанкционированного доступа. Все загруженные файлы автоматически удаляются через 24 часа.
Каков максимально допустимый размер файла?Вы можете загружать файлы размером до 250 Мб.
Где я могу найти дополнительную информацию о приложении? Если у вас есть вопросы о функциональности приложения, обнаружены проблемы или вам нужны новые функции, начните обсуждение на нашем бесплатном форуме поддержки.
