Xat yaratilishi;
Pochta bilan ishlovchi programma yuboruvchining SMTP-serveri bilan bog`lanishi;
SMTP-serverga informatsiya kimga mo'ljallanganligi va yuboruchisi kimligini uzatish;
SMTP-server bilan xatining kim va kimga yuborilayaotganligi to`g`ri ekanligini tekshirish;
Yuborilayotgan xatni navbatga qo`yish;
Pochta serverlari haqida DNS-so`rov qabul qiluvchining domeni (MX-yozuvi) uchun;
Yuboruvchining SMTP-serveri qabul qiluvhining pochta serverlari bilan ulanishinig urunishlari, agar urunishlar muvaffaqiyatsiz bo`lsa, urunishlar qaytarilsdi;
Muvaffaqiyat li urunishda xatni uzatish, agarda muvaffaqiyatsiz bo`lsa xatni boshqatdan uzatib ko`rishga navbatga qo`yish;
Qabul qiluvchining domeni bilan SMTP-server orqali qabul qilishi;
Xatni spamga o`hshashligini rekshirish;
POP3, IMAP yoki boshqa protokollar bilan ishlovchi xatrarni saqlovchi modulga uzatish;
Qabul qilib oluvchi POP3 yoki IMAPserver bilan bog`lanib, autentifikatsiyadan o`tib qabul qilish.
Elektron pochtani uzatish protokollari Tahrirlash
Протоколы электронной почты
SMTP (англ. Simple Mail Transfer Protocol — простой протокол передачи почты) — это широко используемый сетевой протокол, предназначенный для передачи электронной почты в сетях TCP/IP. SMTP впервые был описан в RFC 821 (1982 год); последнее обновление в RFC 5321 (2008) включает масштабируемое расширение — ESMTP (англ. Extended SMTP). В настоящее время под «протоколом SMTP», как правило, подразумевают и его расширения. Протокол SMTP предназначен для передачи исходящей почты с использованием порта TCP 25.
В то время, как электронные почтовые серверы и другие агенты пересылки сообщений используют SMTP для отправки и получения почтовых сообщений, работающие на пользовательском уровне клиентские почтовые приложения обычно используют SMTP только для отправки сообщений на почтовый сервер для ретрансляции. Для получения сообщений клиентские приложения обычно используют либо POP (англ. Post Office Protocol — протокол почтового отделения), либо IMAP (англ. Internet Message Access Protocol), либо проприетарные протоколы (такие как Microsoft Exchange и Lotus Notes/Domino) для доступа к учетной записи своего почтового ящика на сервере.
POP3 (англ. Post Office Protocol Version 3 — протокол почтового отделения, версия 3) — стандартный Интернет-протокол прикладного уровня, используемый клиентами электронной почты для получения почты с удаленного сервера по TCP/IP-соединению.
Стандартный порт РОP3 - 110.
POP и IMAP (Internet Message Access Protocol) — наиболее распространенные Интернет-протоколы для извлечения почты. Практически все современные клиенты и серверы электронной почты поддерживают оба стандарта. Протокол POP был разработан в нескольких версиях, нынешним стандартом является третья версия (POP3). Большинство поставщиков услуг электронной почты (такие как Hotmail, Gmail и Yahoo! Mail) также поддерживают IMAP и POP3. Предыдущие версии протокола (POP, POP2) устарели.
Альтернативным протоколом для сбора сообщений с почтового сервера является IMAP.
IMAP (англ. Internet Message Access Protocol) — протокол прикладного уровня для доступа к электронной почте.
Базируется на транспортном протоколе TCP и использует порт 143.
IMAP предоставляет пользователю обширные возможности для работы с почтовыми ящиками, находящимися на центральном сервере. Почтовая программа, использующая этот протокол, получает доступ к хранилищу корреспонденции на сервере так, как будто эта корреспонденция расположена на компьютере получателя. Электронными письмами можно манипулировать с компьютера пользователя (клиента) без постоянной пересылки с сервера и обратно файлов с полным содержанием писем.
Для отправки писем используется обычно протокол SMTP, т. к. собственная команда отправки протокола IMAP, APPEND, считается небезопасной.
Протокол UUCP (UNIX-to-UNIX-CoPy) (копирование с UNIX на UNIX ) был разработан еще для первых систем на базе ОС UNIX. Сначала он использовался в качестве средства передачи данных между двумя UNIX-хостами с помощью дешевых модемов по обычным телефонным линиям. Со временем ему на смену пришли другие протоколы, которые используют высокопроизводительные соединения через локальные и глобальные сети передачи данных.
С ростом популярности Internet сервис-провайдеры стали использовать системы на базе ОС UNIX для поддержки удаленных соединений по телефонным линиям со своими клиентами. Тогда настало время вспомнить о UUCP. Ведь вполне реально с небольшими затратами соединить офис с провайдером услуг Internet с помощью UUCP, поддерживая по этому соединению работу электронной почты. Для небольших офисов это превосходное и недорогое решение. На рис. 1.7 показан пример конфигурации сети, реализующей UUCP-соединение.
Рис. 1.7. Пример соединения по протоколу UUCP
Протокол UUCP поддерживается в ОС Linux программой Тейлора (Taylor) uucp. Программа uucp активно использует файлы конфигурации для идентификации удаленных хостов, с которыми нужно установить соединение для передачи электронной почты. Хост UUCP сервис-провайдера Internet может определяться программой sendmail как "интеллектуальный хост", и тогда все исходящие сообщения с почтового сервера под управлением Linux будут по протоколу UUCP пересылаться провайдеру. Этот процесс более детально рассмотрен в "Протокол UUCP" , "Протокол UUCP".
Do'stlaringiz bilan baham: |