Помощь в написании студенческих работ
Антистрессовый сервис

Разработка почтовой программы на основе протоколов SMTP и POP3

РефератПомощь в написанииУзнать стоимостьмоей работы

С 1982 г. стандарт RFC 822 определил и внедрил формат текстовых писем в почтовой системе Internet. Но с расширением его использования, обнаружился ряд ограничений, заметно ограничивающих удовлетворение пользовательских потребностей. В частности, возможность пересылки нетекстовых данных, например, аудио и графики, просто не была упомянута в RFC822, описывавшем лишь формат текстовых сообщений… Читать ещё >

Разработка почтовой программы на основе протоколов SMTP и POP3 (реферат, курсовая, диплом, контрольная)

Структура письма

С 1982 г. стандарт RFC 822 определил и внедрил формат текстовых писем в почтовой системе Internet. Но с расширением его использования, обнаружился ряд ограничений, заметно ограничивающих удовлетворение пользовательских потребностей. В частности, возможность пересылки нетекстовых данных, например, аудио и графики, просто не была упомянута в RFC822, описывавшем лишь формат текстовых сообщений. И даже в случае текста, RFC 822 обошел вниманием нужды пользователей, использующих расширенный набор символов, что характерно для азиатских и большинства европейских языков. Итак, требовалась дополнительная спецификация. Основное ограничение RFC822 — относительно короткие строки и 7-битная символьная таблица.

MIME разработан как расширяемый механизм с расчетом на то, что набор пар content-type/subtype будет расти со временем. Некоторые другие поля заголовка MIMЕ, включая имена наборов символов, также, вероятно, получат большее число возможных значений. С этой целью MIME определяет процесс регистрации через Internet Assigned Numbers Authority (IANA), как центр регистрации этих значений. Описание процесса регистрации можно найти в приложении RFC 1521.

По стандарту MIME, письмо состоит из заголовка и тела. Они отделены друг от друга пустой строкой. Заголовок содержит поля, несущие информацию о письме. Среди них, например, поле Subject — тема письма, поле From — имя и адрес отправителя, X-Mailer — имя почтовой программы, отправившей письмо.

По стандарту MIME, письмо может состоять из нескольких частей. Каждая из них при этом тоже может состоять из частей. Так же письмо может содержать в своем теле текст другого письма.

Стандарт описанный в RFC 2047 позволил передавать в некоторых полях заголовка символы из второй половины таблицы ASCII.

Показать весь текст
Заполнить форму текущей работой