16.12.1 Улучшенный агент пересылки почты

16.12.1 Улучшенный агент пересылки почты

Улучшенный агент пересылки почты (Extended Message Transfer Agent) должен поддержать одну дополнительную команду. Вместо HELO он посылает сообщение-приветствие EHLO. Если ответ положителен, партнер также является улучшенным агентом пересылки почты (Extended MTA). Но если ответом будет сообщение об ошибке, значит MTA должен вернуться к протоколу SMTP и послать команду HELO.

Потребность поддержки MIME была основным поводом для улучшения агентов пересылки почты MTA. Кроме этого, можно добавить поддержку дополнительных служб посредством введения новых ключевых слов для EHLO. Для пересылки сообщения увеличенного размера имеется новая служба, позволяющая отправителю декларировать размер сообщения перед его отправкой. Приемник может указать, готов ли он принять сообщение такого размера. Он также может указать наибольший доступный для него размер.

Официальные расширения регистрируются в Internet Assigned Numbers Authority (IANА). Отдельные программы включают новые экспериментальные расширения, для которых используются временные названия, начинающиеся с X.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

ОКНО ДИАЛОГА: Агент 500 000

Из книги Журнал «Компьютерра» №44 от 29 ноября 2005 года автора Журнал «Компьютерра»

ОКНО ДИАЛОГА: Агент 500 000 В конце ноября мы снова встретились с Дмитрием Гришиным, генеральным директором интернет-холдинга Mail.Ru, чтобы поговорить о новых инициативах компании на отечественном рынке. Ваши коллеги по бизнесу адаптируют под себя знаменитые


Глава 1. СОМ как улучшенный C++

Из книги Сущность технологии СОМ. Библиотека программиста автора Бокс Дональд

Глава 1. СОМ как улучшенный C++ template <class Т, class Ex> class listt: virtual protected CPrivateAlloc { list<T**> mlist; mutable TWnd mwnd; virtual ~listt(void); protected: explicit listt(int nElems, …); inline operator unsigned int *(void) const { return reinterpretcast <int*>(this) ; } template <class X> void clear(X& rx) const throw(Ex); }; Аноним, 1996 C++ уже давно с нами. Сообщество


1. Команды пересылки данных

Из книги Информатика и информационные технологии: конспект лекций автора Цветкова А В

1. Команды пересылки данных Для удобства практического применения и отражения их специфики команды данной группы удобнее рассматривать в соответствии с их функциональным назначением, согласно которому их можно разбить на следующие группы команд:1) пересылки данных


7.2.1.1. Учебный пример: пользовательский почтовый агент mutt

Из книги Искусство программирования для Unix автора Реймонд Эрик Стивен

7.2.1.1. Учебный пример: пользовательский почтовый агент mutt Пользовательский почтовый агент mutt является современным представителем наиболее важной традиции проектирования программ для обработки электронной почты в Unix. Данная программа имеет простой экранный интерфейс с


7.2.1.1. Учебный пример: пользовательский почтовый агент mutt

Из книги Искусство программирования для Unix автора Реймонд Эрик Стивен

7.2.1.1. Учебный пример: пользовательский почтовый агент mutt Пользовательский почтовый агент mutt является современным представителем наиболее важной традиции проектирования программ для обработки электронной почты в Unix. Данная программа имеет простой экранный интерфейс с


10.13.5 Тайм-аут повторной пересылки

Из книги TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security) автора Фейт Сидни М

10.13.5 Тайм-аут повторной пересылки После отправки сегмента TCP устанавливает таймер и отслеживает поступление ACK. Если ACK не получен в течение периода тайм-аута, TCP выполняет повторную пересылку сегмента (ретрансляцию). Однако каким должен быть период тайм-аута?Если он


14.6.4 Команды пересылки файлов

Из книги Linux: Полное руководство автора Колисниченко Денис Николаевич

14.6.4 Команды пересылки файлов Команды из таблицы 14.4 применяются с целью установки соединения для данных, копирования файлов и восстановления при перезапуске.Таблица 14.4 Команды поддержки пересылки файлов Команда Определение Параметр(ы) ALLO Выделяет (резервирует)


20.7.2 Модули пересылки

Из книги Linux глазами хакера автора Флёнов Михаил Евгеньевич

20.7.2 Модули пересылки Создано множество модулей, описывающих технологии локальных и региональных сетей. Несколько поддеревьев создано от узла transmission (см. рис. 20.7). Полный их список приведен в документе Assigned Numbers. Рис. 20.7. Модули пересылки


Mail.Ru Агент

Из книги Мир InterBase. Архитектура, администрирование и разработка приложений баз данных в InterBase/FireBird/Yaffil автора Ковязин Алексей Николаевич

Mail.Ru Агент Агент — это программа, которая устанавливается на ваш компьютер и при наличии постоянного подключения к Интернету отслеживает состояние вашего почтового ящика. В случае поступления в ваш ящик почтового сообщения вы получаете звуковой и текстовый сигнал.


14.3. Агент доступа — fetchmail

Из книги Социальные сети без страха для тех, кому за... автора Виннер Марина

14.3. Агент доступа — fetchmail Программа fetchmail используется для загрузки сообщений с сервера входящей почты в почтовый ящик пользователя. В домашнем каталоге того пользователя, от имени которого будет запускаться fetchmail, создайте файл .fetchmailrc. Добавьте в него следующие строки:set


8.6.2. Блокировка пересылки спама

Из книги автора

8.6.2. Блокировка пересылки спама При конфигурации почтового сервиса вы должны сделать так, чтобы злоумышленники не смогли посылать свой спам через ваш сервер. Вам необходимо произвести несколько настроек, чтобы массовая рассылка перестала быть эффективной:? по умолчанию


Улучшенный оптимизатор запросов

Из книги автора

Улучшенный оптимизатор запросов Оптимизатор - своего рода "мозг" сервера, и степень его интеллектуальности может кардинально повлиять на скорость работы приложений. Неверно выбранный план может привести к увеличению времени выполнения запроса в тысячи раз. За время


Улучшенный протокол локальных соединений (XNET)

Из книги автора

Улучшенный протокол локальных соединений (XNET) Локальное соединение в InterBase выполняется с использованием буферов разделяемой памяти и обеспечивает более высокую производительность по сравнению с другими протоколами (TCP и Named Pipes). В документации это называется локальным