Служба электронной почты. Отправка и получение почты. Использование расширения протокола SMTP-ESMT. Кодирование национальных языков. Основные виды кодирования. Некоторые поля заголовка. Обязательные и необязательные команды. Резервные почтовые серверы.
Электронная почта во многом похожа на обычную почтовую службу.Отправка и получение ПОЧТЫОСНОВНЫЕ протоколы: SMTP (Simple Mail Transfer Protocol ) - простой протокол передачи почты, используется для отправки почты, как клиентом на сервер, так и сервером на другой сервер. // тема сообщения Mime-Version : 1.0 // инициализация Mime X-Mailer : MPOP Web-Mail 2.19 // тип и версия почтовой программы клиента Date : Fri , 19 Sep 2003 08:37:43 0400 // дата отправки сообщения Reply-To : // адрес для ответа Content-Type : text / plain ; charset=koi8-r // тип и подтип MIME Content-Transfer-Encoding : 8bit // идентификатор типа кодировки Message-Id : // уникальный идентификатор сообщения С новым годом Петя! Рассмотрим листинг передачи сервера kstu.ru серверу kazan.ru: R - сервер (receive) S - клиент (send)R 220 kazan.ru Simple Mail Transfer Service Ready // код ответа 220 (соединение установлено), сервер kstu.ru, протокол SMTP S HELO kstu.ru // Соединение установлено, "Я kstu.ru", идентификация производится по kstu.ru R 250 kazan.ru // команда принята и обработана, идентификация прошла S MAIL FROM: // Начало почтовой транзакции, обратный адрес Vasy@kstu.ru . R 250 OK // Сервер согласен принять сообщение от Vasy@kstu.ru S RCPT TO: // Кому отправить письмо, Pety@kazan.ru R 250 OK // Сервер согласен принять сообщение для Pety@kazan.ru S RCPT TO: // Еще кому отправить письмо, Koly@kazan.ru R 550 No such user here // Сервер выдает ошибку 550, сообщая, что такого пользователя нет S RCPT TO: // Еще кому отправить письмо, Dima@kazan.ru R 250 OK // Сервер согласен принять сообщение для Dima@kazan.ru S DATA // Запрос на передачу данных R 354 Start mail input; end with . Сообщение заканчивается комбинацией CRLF-точка-CRLF 421 служба недоступна; соединение закрывается 450 Запрошенная команда почтовой транзакции не выполнена, так как почтовый ящик недоступен 451 Запрошенная команда не выполнена; произошла локальная ошибка при обработке сообщения 452 Запрошенная команда не выполнена; системе не хватило ресурсов 500 Синтаксическая ошибка в тексте команды; команда не опознана 501 Синтаксическая ошибка в аргументах или параметрах команды 502 Данная команда не реализована 503 Неверная последовательность команд 504 У данной команды не может быть аргументов 550 Запрошенная команда не выполнена, так как почтовый ящик НЕДОСТУПЕНРЕЗЕРВНЫЕ почтовые серверы (relay) Когда основной сервер не доступен, почта передается на резервный, когда основной сервер становится доступен, резервный передает почту основному.Протокол POP3 Post Office Protocol (POP) - протокол доставки почты пользователю из почтового его ящика своего почтового сервера РОР.
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы