КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Транзакции РОРЗ ⇐ ПредыдущаяСтр 3 из 3 После того как стадия авторизации окончена, обмен переходит на стадию транзакции. В следующих примерах демонстрируется возможный обмен сообщениями на этой стадии. Команда STAT возвращает количество сообщений и количество байтов в сообщениях: Команда LIST (без параметра) возвращает список сообщений в почтовом ящике и их размеры: Команда LIST с параметром возвращает информацию о заданном сообщении: Команда TOP возвращает заголовок, пустую строку и первые десять строк тела сообщения: Команда NOOP не возвращает никакой полезной информации, за исключением позитивного ответа сервера. Однако позитивный ответ означает, что сервер находится в соединении с клиентом и ждет запросов: Следующие примеры показывают, как сервер POP3 выполняет действия. Например, команда RETR извлекает сообщение с указанным номером и помещает его в буфер местного UA: Команда DELE отмечает сообщение, которое нужно удалить: Команда RSET снимает метки удаления со всех отмеченных ранее сообщений: Как и следовало ожидать, команда QUIT закрывает соединение с сервером: Нужно обратить внимание на то, что отмеченные для удаления сообщения на самом деле не удаляются до тех пор, пока не выдана команда QUIT и не началась стадия обновления. В любой момент в течение сеанса клиент имеет возможность выдать команду RSET, и все отмеченные для удаления сообщения будут восстановлены. Контрольные вопросы: 1. Что такое электронная почта, каким целям она служит? Каковы преимущества электронной почты перед другими видами коммуникаций? Расскажите, какие существуют варианты и протоколы организации электронной почты. 2. Как организована передача сообщений в электронной почте, какие поля содержит заголовок сообщения? 3. Что такое адрес электронной почты? Из каких полей состоит адрес? 4. Что такое протокол SMTP? Как организована передача данных по этому протоколу? 5. Расскажите об основных командах протокола SMTP. 6. Как организована передача сообщения по протоколу SMTP? 7. Почему могут возникать проблемы с передачей сообщений на русском языке через электронную почту? Расскажите о причинах этих проблем. 8. Что такое "почтовый ящик", для чего он используется? Что такое POP3-протокол? Что такое сетевые утилиты прикладного уровня и для чего они предназначены? 9. Какие действия позволяет выполнить сетевая утилита Telnet, каков принцип ее работы? 10. В чем заключается концепция виртуального сетевого терминала? 11. Как осуществляется соединение и взаимодействие процессов по протоколу Telnet? 12. Какие действия позволяет выполнить сетевая утилита FTP? 13. Расскажите об основных командах утилиты FTP. 14. Как осуществляется соединение и взаимодействие процессов по протоколу FTP? 15. Какие возможности протокола FTP используются программами - "браузерами"? 16. Что такое FTP-сервер? Для чего используется анонимное соединение с сервером?
|