Вопрос или проблема
У меня есть электронное письмо на GMail в формате HTML. Это не вложение. Google изменяет некоторые вещи перед отображением его в браузере. Как я могу скачать этот HTML без какой-либо обработки?
П.S.
Посмотрев на исходный код электронного письма, я не решаю свою проблему. Ожидается, что содержимое будет закодировано. В моем случае это quoted-printable, но это не единственный вариант. Ниже приведен короткий пример.
--2JIROVSRMGPOVXOEVSHCLnhgwp
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset=UTF-8
<div><span class=3D"highlight" style=3D"background-color:#00ff00">Тест.</sp=
an><br></div>
--2JIROVSRMGPOVXOEVSHCLnhgwp--
Чтобы скачать сырой HTML:
- Откройте электронное письмо
- Нажмите на 3 точки и выберите “показать оригинал”
- Найдите “
<!DOCTYPE html
” на странице - Найдите “
</body></html>
” на странице - Скопируйте их и все между ними
Скачать .eml: (всё)
- Откройте электронное письмо
- Нажмите на 3 точки и выберите “скачать письмо”
Ответ или решение
Как скачать сырое HTML в сообщении на Google Gmail
Если вам необходимо извлечь и скачать HTML-код из электронного письма в Gmail, следуйте данному пошаговому руководству. Мы рассмотрим два метода—вывод оригинала письма и загрузку в формате .eml—для того чтобы обеспечить доступ к HTML-коду без каких-либо изменений.
Способ 1: Показать оригинал письма
Этот метод позволяет просмотреть «сырой» код письма, включая HTML-код, который был изменен системой Gmail.
-
Откройте письмо: Войдите в свою учетную запись Gmail и откройте сообщение, HTML-код которого вы хотите скачать.
-
Откройте меню: В правом верхнем углу письма найдите три точки (⋮) и кликните по ним, чтобы открыть дополнительные параметры.
-
Выбор опции "Показать оригинал": В выпадающем меню выберите пункт "Показать оригинал" (Show original). Это действие откроет новое окно или вкладку браузера с сырым содержимым письма.
-
Поиск HTML-кода:
- Используйте сочетание клавиш
Ctrl + F
(для Windows) илиCmd + F
(для Mac), чтобы открыть поле поиска. - Введите
<!DOCTYPE html
, чтобы найти начало HTML-кода. - Затем найдите
</body></html>
, чтобы определить конец HTML-кода.
- Используйте сочетание клавиш
-
Копирование HTML-куска: Выделите весь текст между этими двумя элементами (включая их) и скопируйте его.
-
Сохранение в файл: Откройте текстовый редактор (например, Notepad или Sublime Text), вставьте скопированное содержимое и сохраните файл с расширением
.html
.
Способ 2: Загрузка письма в формате .eml
Если вы хотите скачать полное сообщение, включая все заголовки и тела, можно использовать функцию загрузки письма в формате .eml.
-
Откройте письмо: Войдите в Gmail и выберите сообщение, которое хотите скачать.
-
Откройте меню: Как и в предыдущем способе, кликните на три точки (⋮) в правом верхнем углу.
-
Выбор опции "Скачать письмо": Выберите пункт "Скачать письмо" (Download message). Это загрузит файл в формате .eml на ваш компьютер.
-
Открытие .eml в текстовом редакторе: Откройте загруженный файл в текстовом редакторе или специализированном приложении для работы с .eml файлами. Здесь вы сможете просмотреть сырой HTML-код в той же структуре, как он отправлялся.
Заключение
Скачивание HTML-кода из сообщений Gmail, возможно, с помощью описанных методов. Если вам нужно извлечь определенные части HTML-кода, лучше всего использовать метод «Показать оригинал», в то время как загрузка в формате .eml позволяет сохранить целостность всего письма. Убедитесь, что в процессе вы соблюдаете все правила конфиденциальности и авторского права, особенно если работа с электронными письмами включает в себя данные третьих лиц.