70788

Электронная почта в Internet. Post Office Protocol

Лабораторная работа

Информатика, кибернетика и программирование

При работе по протоколу POP3 роли клиента и сервера меняются местами: сервер по запросам клиента передает ему указанные почтовые сообщения. POP3 не ставит целью предоставление широкого списка манипуляций с почтой он лишь дает возможность получать и стирать почтовые сообщения.

Русский

2014-10-27

83.32 KB

0 чел.

Тема 6: Электронная почта в Internet. Post Office Protocol

Общие сведения

Для передачи электронной почты в Internet достаточно протокола Simple Mail Transfer Protocol (см. информацию по теме 5). Однако в некоторых случаях использование SMTP может быть нецелесообразным или очень неудобным. Например, на некоторых небольших узлах Internet бывает непрактично поддерживать непрерывную работу SMTP-сервера. Или, например, для "домашних ЭВМ" слишком дорого поддерживать связь с Internet круглые сутки. Но доступ к электронной почте необходим как для таких малых узлов, так и индивидуальных ЭВМ. Для решения этой проблемы был разработан новый почтовый протокол –Post Office Protocol, или, сокращенно, POP3 – по номеру последней версии протокола, принятой в качестве стандарта в 1996 году (RFC-1939. Post Office Protocol - Version 3. J. Myers, M. Rose. May 1996).

Протокол POP3 является как бы “зеркалом” протокола SMTP. При работе по протоколу POP3 роли клиента и сервера меняются местами: сервер по запросам клиента передает ему указанные почтовые сообщения. POP3 не ставит целью предоставление широкого списка манипуляций с почтой, он лишь дает возможность получать и стирать почтовые сообщения.

Обмен информацией между клиентом и сервером осуществляется поверх протокола TCP, номер порта сервера –110. В ходе сеанса связи клиент отправляет серверу команды, состоящие из ключевых слов (обычно 3 или 4 символа), за которыми могут следовать аргументы. Каждая команда завершается парой символов CR и LF. Ответ сервера состоит из индикатора состояния (“status indicator”), за которым может следовать дополнительная информация. Отклик также завершается кодовой последовательностью CR LF. Ответы на некоторые команды могут содержать несколько строк. В этом случае последняя строка содержит код завершения “точка” (“.”), за которой следует CR и LF. Список команд протокола POP3 приведен в таблице.

Команды протокола POP3

Команда и аргументы

Название

Описание

USER name

UserName

Команды USER и PASS используется на фазе авторизации. При авторизации клиент должен сначала послать команду USER с указанием имени почтового ящика. После получения положтительного ответа клиент должен отправить команду PASS и передать свой пароль для доступа к почтовому серверу.

PASS string

Password

APOP name password

Authenticated POP

Альтернативный метод авторизации (вместо команд USER и PASS). Пароль передается в зашифрованном виде для защиты от перехвата пароля посторонними лицами.

STAT

Mailbox Status

В ответ на эту команду сервер сообщает количество сообщений в почтовом ящике и их суммарный размер в байтах.

LIST [number]

Scan Listing

В ответ на команду LIST сервер отправляет клиенту список сообщений в почтовом ящике. В каждой строке указывается порядковый номер сообщения и его размер в байтах. При указании аргумента информация передается только о сообщении с указанным номером.

UIDL [number]

Unique-ID Listing

В ответ на команду UIDL сервер отправляет клиенту список сообщений в почтовом ящике. В каждой строке указывается порядковый номер сообщения и его уникальный идентификатор, который для каждого сообщения всегда будет уникальным. При указании аргумента информация передается только о сообщении с указанным номером.

RETR number

Retreive

Команда предназначена для получения сообщения с указанным номером

DELE number

Delete

Команда DELE удаляет сообщение с указанным номером. Следует отметить, что сообщения будут физически удалены с сервера только при корректном завершении сеанса связи с помощью команды QUIT. А в случае некорректного разрыва соединения без выполнения команды QUIT или в случае выполнения команды RSET сообщения будут восстановлены в почтовом ящике.

TOP number lines

Top

Команда предназначена для получения заголовка сообщения с указанным номером вместе с несколькими начальными строками текста, количество которых указывается во втором аргументе.

NOOP

No Operation

В ответ на эту команду сервер не делает ничего, лишь посылает положительный ответ.

RSET

Reset (undelete)

Если какие-либо сообщения были помечены как удаленные, сервер удаляет эту пометку и сообщения вновь становятся доступными для получения.

QUIT

Quit

После получения команды QUIT, сервер физически удаляет все сообщения, помеченные как удаленные командой DELE, после чего выдает положительный ответ и закрывает TCP-соединение.

План работы по теме 6

  1.  Законспектировать сообщенные преподавателем сведения (см. введение в тему №6), изучить команды протокола POP3 и возможные ответы на эти команды.
  2.  С помощью утилиты telnet установить соединение с почтовым сервером, на котором у вас есть почтовый ящик. Идентифицировать себя серверу, используя команды USER и PASS.
  3.  С помощью команд STAT, LIST, UIDL получить информацию о содержимом почтового ящика.
  4.  Запросить имеющиеся в почтовом ящике сообщения с помощью команд RETR и TOP.
  5.  Убедиться, что сообщения, “удаленные” командой DELE, на самом деле не удаляются с сервера до выполнения команды QUIT, и могут быть восстановлены с помощью команды RSET.
  6.  Завершить соединение с почтовым сервером.


 

А также другие работы, которые могут Вас заинтересовать

27036. Признание, оценка и отражение в финансовой отчетности финансовых активов и обязательств 18.78 KB
  Первоначальная оценка: финансовые активы и обязательства первоначально оцениваются по справедливой стоимости. Признанная как активы или обязательства когда компания становится стороной договора и получает право на получение денежных средств или обязательство по их выплате. Активы приобретаемые обязательства возникающие в результате твердого обязательства приобрести продать товары или услуги. Пример компания которая получает твердое указание заказ не признает актив и компания которая размещает заказ...
27037. Структура и содержание отчета о прибылях и убытках. Техника заполнения отчета о прибылях и убытках 21.97 KB
  Соврый отчет предостт инфию о формирии финх резтов по разнообразным видам деятти оргии а также итоги разлх фактов хозой деятти за отчетный период способных повлиять на величину конечного финго резта. Иначе говоря между бухгм балансом и отчетом о прибылях и убытках сущестт тесная взаимосвязь которая выражается через важнейший показатель бухгой отчти финый резт хозой деятти оргии. В свою очередь уменьшение активов представленных в бухгом балансе происхт в резте превышения расходов над доходами оргии которое...
27038. Сущность балансового обобщения, его отличительные особенности 13.14 KB
  Двойственный характер отражения информации состоит в том что реальные объекты описываемые при помощи баланса обязательно выражаются в двух аспектах которые выбираются при построении конкретного баланса в зависимости от назначения обобщаемой информации; 2. Уравненностъ показателей состоит в равенстве двух совокупностей баланса. В одних балансах это равенство вытекает из самого характера отражаемых явлений в других балансах равенство достигается применением балансирующих показателей; 3. Основой построения бухгалтерского баланса является...
27039. Синтетический учет поступления ОС 16.35 KB
  Синтетический учет поступления ОС Материальные объекты имущества независимо от их стоимости со сроком полезного использования более 12 месяцев предназначенные для неоднократного или постоянного использования на праве оперативного управления в процессе деятельности учреждения при выполнении им работ оказании услуг осуществления государственных полномочий функций либо для управленческих нужд учреждения находящиеся в эксплуатации запасе на консервации сданные в аренду полученные в лизинг сублизинг принимаются к учету в качестве...
27040. Анализ движения и обеспеченности основными средствами 13.06 KB
  Анализ движения и обеспеченности основными средствами В процессе осуществления бюджми учрми своей деятти происхт постое движие объектов ОС. Учрия приобрт ОС за счет различх источников приобрие за плату за счет срв бюджета за счет срв от приносящей доход деятти безвозмое поступление от физх и юридх лиц на услях аренды. Для общей оценки движения ОС учрия испт ряд коэфтов которые отражт интенсивность процессов поступления и выбытия объектов. Харкой данного процесса служит коэфт прогрессивности обновления который...
27041. Анализ эффективности использования активов 17.02 KB
  Анализ эффективности использования активов Сведения о размещении капитала имеющегося в распоряжении предприятия содержатся в активе баланса. Оценка активов двояка. С другой стороны необходимо обладать информацией о реальной величине стоимости отдельных активов совокупное значение которых позволяет оценить имущественный комплекс потенциал компании. Эффективность использования активов это результат взаимодействия многих составляющих.
27042. Аудит кассовых операций 15.58 KB
  Аудит кассовых операций. Целью аудиторской проверки кассовых операций является установление соответствия применяемой в организации методики учета и налогообложения операций по движению наличных денежных средств действующим в РФ в проверяемом периоде нормативным документам для формирования мнения о достоверности бухгалтерской отчетности во всех существен. № 129ФЗ Письмо ЦБ РФ О ведение кассовых операций утвержденного решением Совета директоров от 22. Рекомендации по осуществлению учреждениями банков проверок соблюдения предприятиями...
27043. Определение оптимального размера заказа 17.87 KB
  Определение оптимального размера заказа Оптимальный размер заказа будет определяться теми затратами на которые оказывают влияние количество хранящихся запасов или количество сделанных заказов. Оптимальный размер заказа это такое заказанное количество при котором стоимость всего объема заказов и хранения запасов будет минимальной. Определение наиболее экономичного размера заказа предусматривает заказ партий материалов которые независимы от других видов материалов. Величины партий таких материалов деталей и изделий следует координировать с...