Письма с элементами графики и вложениями
Письма с элементами графики и вложениями
До сих пор речь шла о письмах с чисто текстовым содержимым. Однако технологии электронной почты позволяют пересылать в письмах изображения (элементы графики), а также обмениваться файлами и употреблять форматированный текст.
Самый простой способ создать сообщение с текстовыми выделениями и элементами графики – это выбрать для письма вместо обычного текстового формата формат HTML.
ПРИМЕЧАНИЕ.
HTML– язык гипертекстовой разметки, который широко применяется для представления интернет-страниц.
Это означает следующие возможности:
? изменение гарнитуры, начертания, размера и цвета шрифта;
? выбор фона, на котором расположен весь текст или конкретное слово;
? вставка изображений и рисунков.
Большинство почтовых программ имеют весьма удобные средства для создания писем в формате HTML. Например, если вы создаете письмо в программе The Bat! то в окне редактора писем можно из меню Options (Параметры) выбрать пункт Message Format (Формат сообщения) и далее подпункт HTML only (Только HTML). Вы увидите, что в редакторе сообщений появилась панель (рис. 19.11), которая позволяет следующее:
? выбирать из раскрывающегося списка гарнитуру шрифта;
? выбирать из раскрывающегося списка или вводить размер (кегль) шрифта;
? с помощью кнопки применять полужирный шрифт;
? с помощью кнопки применять курсив;
? с помощью кнопки применять подчеркивание;
? выбирать цвет текста;
? выбирать цвет фона, на котором написан текст;
? выбирать цвет общего фона;
? выравнивать абзацы по левому краю, по правому краю, по центру и по ширине;
? вставлять изображения в любое место текста.
Рис. 19.11. Создание письма в формате HTML в программе The Bat!
Подобные манипуляции можно также осуществлять и в других почтовых программах.
На этом месте у читателя может возникнуть резонный вопрос: если письма в формате HTML дают такие расширенные возможности, то почему бы не использовать этот формат всегда?
На это есть несколько причин. Во-первых, письма в формате HTML занимают больший объем и, следовательно, дольше передаются по сети. Если человек обменивается в день десятком писем, то для него это не очень существенно, но если писем приходит в день несколько сотен, то принимать их все в формате HTML было бы расточительством собственного и сетевого времени.
Во-вторых, возможности, которые предоставляет HTML, имеют и обратную сторону – порой такие письма небезопасны. Разумеется, если письмо было создано в почтовой программе или даже веб-редакторе и не содержит каких-либо элементов, кроме форматированного текста и графики (а также гиперссылок), то никакой опасности для компьютера оно не представляет. Но злоумышленники могут создать такие письма в формате HTML, которые при открытии запускают внутри себя опасный сценарий, который может повредить системе. Поэтому многие пользователи часто по умолчанию запрещают почтовым программам отображать сообщения в формате HTML.
Кстати, для этого случая есть еще один вариант: можно создавать письма, которые будут содержать и текст, и HTML-часть. Например, в программе The Bat! можно при создании письма выбрать из меню Options (Параметры) пункт Message Format (Формат сообщения) и далее HTML/Plain text (Текст и HTML). В таком сообщении весь текст из HTML-части будет продублирован как обычный текст. Если адресат разрешил отображения писем в HTML-формате, то он увидит HTML-часть, а если нет – то обычный текст.
Чтобы переслать человеку, например, фотографию в электронном виде, можно применить обычное вложение. В любое письмо, написанное в формате обычного текста, можно вкладывать файлы самых разных форматов. Это могут быть изображения (фотографии), музыкальные и звуковые отрывки, MIDI-файлы и т. д. Получая письмо, адресат увидит в нем ссылку на вложенный файл и его название. Если ему интересно, он откроет этот файл и просмотрит его содержимое.
Правда, не стоит посылать людям исполняемые файлы (с расширением EXE) или сценарии (BAT, JS и пр.), если вы заранее не договорились с ними об этом. Это также связано с безопасностью. Получив по почте исполняемый файл, большинство пользователей сразу удаляют его, так как в таких файлах могут содержаться компьютерные вирусы, которые сами рассылают себя по почте, пользуясь адресными книгами почтовых программ. Чтобы этого не происходило, необходимо пользоваться антивирусными программами.
Кроме того, посылая письмо с вложенным файлом, не забудьте посмотреть на его размер. Если, например, вы захотите переслать какой-либо полнометражный фильм в формате DivX, то лучше сразу откажитесь от этой идеи, так как размер такого файла обычно составляет около 600 Мбайт и ни один почтовый сервер его просто не позволит отправить. Как правило, почтовые сервера ограничивают размер каждого письма несколькими мегабайтами (часто встречается ограничение в 5 Мбайт). Но даже если вам удалось отправить большое письмо, это совсем не значит, что его сможет принять почтовый ящик адресата – ведь он может иметь размер всего 1-2 Мбайт (такая практика встречается очень часто).
Вообще говоря, хоть вложения и можно использовать в письмах, не забывайте, что почта – в первую очередь именно почта, и рассчитана она на текстовое содержимое.
И еще один момент. Имейте в виду, что при отправке через почтовые серверы все содержимое передается в виде текста (даже изображения). Чтобы вложенный файл мог быть передан по почте, почтовая программа его предварительно специальным образом кодирует, а почтовая программа адресата возвращает его в исходный вид. В итоге любой файл заметно увеличивается. Поэтому, если вы, например, пытаетесь передать письмо с вложенным файлом размером 4,7 Мбайт, зная, что у вашего сервера размер посылаемого файла ограничен значением в 5 Мбайт, будьте готовы к тому, что сервер откажется передавать это письмо, сообщив о том, что оно превышает размер в 5 Мбайт.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Операции с элементами каталогов
Операции с элементами каталогов Структура dentry_operations содержит методы, которые подсистема VFS может вызывать для элементов каталогов определенной файловой системы. Эта структура определена в файле <linux/dcache.h> следующим образом.struct dentry_operations { int (*d_revalidate)(struct dentry*, int); int
Работа с элементами XSLT
Работа с элементами XSLT Для того чтобы создавать таблицы стилей XSLT, вы должны хорошо знать элементы XSLT, такие как <xsl:template> и <xsl:stylesheet>. Эти элементы поддерживают большое число атрибутов, и W3C выработал ряд формальных определений типов данных, которые можно присваивать
Работа с элементами управления
Работа с элементами управления Толку от Web-формы немного, если вводимые в ней данные никак не обрабатываются. Поскольку мы занимаемся исключительно клиентскими интернет-технологиями, обрабатывать данные мы будем в Web-сценариях.А чтобы обработать в Web-сценариях данные,
Работа с элементами управления
Работа с элементами управления Толку от Web-формы немного, если вводимые в ней данные никак не обрабатываются. Поскольку мы занимаемся исключительно клиентскими интернет-технологиями, обрабатывать данные мы будем в Web-сценариях.А чтобы обработать в Web-сценариях данные,
1.1.2. Упражнения по работе с элементами схемы
1.1.2. Упражнения по работе с элементами схемы Шаг 9 Маркируйте другой резистор, щелкнув по нему мышью. Убедитесь, что удерживая нажатой левую кнопку мыши, элемент можно перемещать по поверхности рабочего листа.Шаг 10 Теперь удалите все резисторы и, чтобы поупражняться,
Работа с элементами управления окна
Работа с элементами управления окна Точно так же как и в обычных формах VBA, элементы управления в окне Помощника предоставляют пользователю возможность взаимодействия с программой. Окно Помощника может содержать элементы управления трех типов: флажки, надписи (могут
Дополнительно о работе с элементами управления
Дополнительно о работе с элементами управления В главе 10 вы познакомились с наиболее важными элементами управления и их использованием. В настоящем разделе я дам вам дополнительные советы о работе с отдельными типами элементами управления, а также расскажу об элементах
Работа с базовыми элементами управления
Работа с базовыми элементами управления Пространство имен System.Windows.Forms определяет множество "базовых элементов управления", которые можно видеть во многих типичных окнах (это кнопки, надписи, текстовые окна, переключатели и т.д.). Вы, наверное, уже знаете об основных
Работа с другими элементами управления
Работа с другими элементами управления Итак, мы с вами выяснили, как работать большинством базовых элементов управления Windows Forms (Label, TextBox, и т.д.). Следующей задачей будет рассмотрение элементов графического интерфейса, обладающих более сложными функциональными
6.12.1. Определение объекта map и заполнение его элементами
6.12.1. Определение объекта map и заполнение его элементами Чтобы определить объект класса map, мы должны указать, как минимум, типы ключа и значения. Например:mapstring,int word_count;Здесь задается объект word_count типа map, для которого ключом служит объект типа string, а ассоциированным с ним
2.3. Окно с элементами управления
2.3. Окно с элементами управления После того как мы рассмотрели создание простейшего окна, самое время позаботиться о его наполнении элементами управления. Для стандартных элементов управления в системе уже зарегистрированы классы окон. Их перечень следующий:• BUTTON –
4.8. Изображение плоской детали с элементами скруглений
4.8. Изображение плоской детали с элементами скруглений Система КОМПАС-3В LT предоставляет пользователю мощные средства для выполнения геометрических построений.Вспомогательная прямая может быть построена девятью способами, отрезок и окружность — шестью. При
4.1.5. Работа с вложениями
4.1.5. Работа с вложениями Любое письмо можно снабдить файлами документа, архива, приложения, фотографии. В этом разделе мы рассмотрим, как прикрепить или вложить файл в письмо и как полученное вложение просмотреть и сохранить на своем компьютере для дальнейшей работы.Как