Home

Page 45
Page 45
background image

используемые   форматы   видео   файлов,   на   сегодняшний   день   определены 
подтипы  mpeg  и  quicktime.   Если   почтовая   программа   получателя   не   умеет 
воспроизводить   видео   данные   некоторого   подтипа,   она   должна   сообщить 
пользователю   о   том,   что   полученные   данные   являются   видео   файлом.   При 
данном значении типа может использоваться параметр name=, указывающий на 
имя   переданного   файла,   хотя   сегодня     использование   данного   параметра 
официально осуждается. Пример использования типа Video:

Content-Type: video/mpeg
Content-Type: video/quicktime; show.mov

Тип  Application.   Данный   тип   определен   для   данных,   не   являющихся 

текстовыми,   а   так   же   не   подпадающих   под   все   прочие   типы,   рассмотренные 
выше. Помощью данного типа можно пересылать исполняемый код (exe  файл), 
электронную таблицу и т.д. Основным  подтипом данного типа является  octet-
stream, который означает, что почтовая программа должна просто предложить 
пользователю   записать   данные   письма   в   файл   для   последующего 
использования.   Часто   в   качестве   подтипа   указывается   расширение   файла, 
который   передается   в   письме.   Почтовый   клиент,   не   понимающий   некоторого 
подтипа   данного   типа   должен   обрабатывать   полученные   данные   как   данные 
подтипа  octet-stream.   Данный   тип   может   использовать   параметр  name=, 
специфицирующий   имя   файла,   который   передается   в   письме.   Пример 
использования типа Application:

Content-Type: application/octet-stream; name=software.exe

Тип Message. Данный тип предназначен для указания на то, что в данном 

письме   пересылается   …   письмо,   т.е.   некоторое   электронное   письмо 
пересылается в данном письме в качестве данных. 

Самый распространенный подтип данного типа – rfc822, указывающий, что 

в теле данного письма располагается другой письмо, соответствующее стандарту 
RFC822 (при этом письмо может соответствовать стандарту  RFC2822, стандарту 
MIME). 

Следующий подтип данного типа  partial. Он указывает на то, что данное 

письмо   содержать   в   себе   часть   другого   письма,   что   дает   возможность 
фрагментировать   письма.   Данный   подтип   требует   использования   трех 
параметров:  id=уникальный   идентификатор;  number=X;  total=Y.   Здесь  id  – 
уникальный   идентификатор,   совпадающий   для   всех   частей   письма   и   не 
совпадающий с id никакого другого письма, number – номер данного фрагмента 
(нумерация   с   единицы),  total  –   суммарное   число   фрагментов.   Сборка   письма 
происходит   на   стороне   получателя   на   основании   очевидных   правил:   по  id 
известно,   какие  письма  (части  одного  большого  письма)  принадлежат  одному 
письму, известно, сколько частей в письме и номер каждой части.

Еще один весьма интересный подтип данного типа – External-Body. Данный 

подтип определяет, что в самом письме нет тела, тело данного письма является 
внешним, то есть хранится  где-то, и к телу  письма можно получить  доступ с 
помощью тех или иных методов. Обязательным параметром при использовании 
данного подтипа является параметр access-type, описывающий метод доступа к 
удаленно хранимому содержимому письма, другие параметры могут применяться 
в зависимости от того, какой  access-type  используется. При этом опционально 
может быть передано три параметра:


Copyright © 2022 Файлообменник files.d-lan.dp.ua

Использование любых материалов сайта возможно только с разрешения автора.