SMTPДля приема и передачи каких-либо данных в сети Интернет используются различные протоколы (protocol), которы действуют по правилам заданным функциональными блоками. Одним из самых используемых протоколов является SMTP (Simple Mail Transfer Protocol). Он передает почтовые сообщения от узла к узлу, от сервера к серверу, а также отсылает электронные сообщения от пользователей Интернет. Если сервер имеет возможности безопасной почты работает порт 465, а при обычных условиях подключается порт 25. Действует SMTP в сетях TCP/IP и поддерживает три функции: соединение, аутентификация и передача данных. Simple Mail Transfer Protocol - стандартный протокол, который используется всеми серверами и их клиентами.
Для передачи данных адресату используется запись MX (Mail eXchange) системы DNS, которая пересылается на сервер, где располагается домен. Адрес получателя определяется знаками после символа @.
Основные команды передачи таковы: MAIL, RCPT, DATA, QUIT, которые соответственно обозначают: адрес отправителя, адрес получателя, дату передачи электронного письма и разрыв соединения. На каждую команду сервер SMTP отвечает строкой с кодом ответа и сообщения любым числом от 100 до 999.
К сожалению, именно SMTP – виновник всех спам-сообщений, которые попадают в почтовый ящик пользователей сети Интернет. Для этого заводятся даже специальные SMTP серверы (анонимно), через которые злоумышленники и получают возможность захламлять почту. Борьба с этим явлением ведется. Но пока единой схемы авторизации не существует и определить отправителя не представляется возможным, хотя есть такие спецификации, как SPF, Sender ID и DKIM.
Если мобильный телефон поддерживает услугу GPRS-Интернет, то SMTP расширяет функционал сотового устройства, принимая и отправляя не только SMS, но и электронные сообщения в режиме он-лайн. Каждый оператор связи имеет свой SMTP-сервер. Проблемы могут возникнуть лишь с кодировкой сообщений. Некоторые модели телефонов требуют прошивки и введения кодировок UTF-7 и UTF-8.
|