Контакты

Для связи с нами можно использовать:
irc://irc.chatnet.ru:#gfs
icq://546460
email://cobalt[@]gfs-team.ru

Все материалы предоставлены только с ознакомительной целью
ГлавнаяСтатьиДокументацияSMTP. Описание протокола
© Cobalt 04.01.2006

SMTP (Simple Mail Transfer Protocol) - Простой Протокол Передачи Почты. Прочитав эту статью вы действительно убедитесь что это очень простой протокол =) Сервер пересылки почты обычно крутиться на 25-м порту. Клиент посылает серверу запрос вида COMM [параметры], где COMM четырехсивольная команда. А сервер в ответ посылает номер ответа и результирующую информацию.

Вот список стандартных команд сервера:

HELO  - "авторизация" на сервере

MAIL FROM: - послать сообщение по одному или более адресам.

RCPT TO: - определить получателя

DATA - получатель получает данные о дате отправки

RSET - сброс параметров

SEND FROM: - Эта команда используется для возможности отправки
почтовых данных на один или больше почтовых терминалов. Аргумент команды
содержит в себе обратный маршрут.

SOML FROM: - Эта команда используется что бы произвести отправку
почты на один или более терминалов или почтовых ящиков. Для каждого получателя
почтовые данные доставляются на терминал (если получатель имеет права снимать
почту с терминала) иначе на почтовый ящик.

SAML FROM: - Эта команда используется что бы произвести отправку
почты на один или более терминалов и почтовых ящиков. Для каждого получателя
почтовые данные доставляются на терминал (если получатель имеет права снимать
почту с терминала) и для всех получателей на их почтовые ящики.

VRFY  - просит сервер проверить, является ли переданный аргумент именем
пользователя. В случае успеха сервер возвращает полное имя пользователя. На
многих серверах команда заблокирована в целях безопасности.

EXPN  - просит сервер подтвердить, что переданный аргумент - это список
почтовой группы, и если так, то сервер выводит членов этой группы. многих
серверах команда заблокирована в целях безопасности.

HELP  - возвращает описание как ответ.

NOOP - команда вынуждает получателя ответить ОК.

QUIT - завершить сеанс.

Как вы наверно заметили команд протокола не так уж и много. Давайте чтоб вам было понятнее разберем пример сессии SMTP.

$telnet smtp.server.ru 25      //соединяемся с сервером
HELLO myIP                     //представляемся ему
250 smtp.server.ru
MAIL FROM:         //указываем отправителя
250 ok
RCPT TO:            //указываем получателя
250 ok
DATA                             //вводим текст
354 Start mail input; end with .
250 ок
From: Я 
To: Катя 
Subject: Hello
Привет Катюх!
Как житуха?
.                               //конец текста
250 ok
QUIT                            //рвем соединение

Ну вот и все пожалуй!




© Cobalt 04.01.2006

e-Commerce Partners Network
Ник:

Текст:
P Br B I Qute



Код: обновить
Последние комментарии
19.11.2017 01:19:37 Dmitriyvah написал:
byncecopesy SlaltPog Kt ...
Пишем guestbook
18.11.2017 23:02:45 GlebNes написал:
hem unuby Osteotsematte ...
Пишем guestbook
18.11.2017 18:42:56 ViktorTap написал:
Zof edifam Weque ...
Пишем guestbook
Реклама

Тут должна была быть ваша реклама, но мы потеряли глиняную табличку с ее текстом. SapeId: 665044

Rambler's Top100