Назад | Перейти на главную страницу

Каковы значения команд Exchange XSHADOW и XQDISCARD?

Теневая избыточность - это специфическая для Exchange функция (начиная с Exchange 2010), которая обеспечивает определенную отказоустойчивость при ретрансляции сообщений электронной почты с помощью SMTP.

Отправляющий сервер Exchange отправляет EHLO команда.

EHLO smtp_sender.example.com

Принимающий сервер Exchange может объявить, что поддерживает теневую избыточность с помощью XSHADOW ключевое слово.

250-smtp_receiver.example.com
250 XSHADOW

Отправляющий сервер Exchange может затем использовать XSHADOW , тем самым информируя получающий сервер Exchange, что он планирует использовать эту функцию.

XSHADOW MGE5N2Q4YjgtNTg4MC00MGYzLWEzNWUtOWE3ZDk4ZGJjMDFlQFVDLUhDMS51bmlib3gubWVA

Вопрос 1 - Каково значение строки, следующей за XSHADOW команда?

Если получающий сервер Exchange соглашается, он отвечает 250 код состояния.

250 tStREZcEVUiXW96O4lqrJA==

Вопрос 2 - Каково значение строки, следующей за 250?

Позже отправляющий сервер Exchange будет использовать XQDISCARD команда, чтобы запросить принимающий сервер Exchange, чтобы определить, успешно ли он ретранслировал сообщение.

XQDISCARD 50

Вопрос # 3 - Какое значение имеет следующая строка XQDISCARD?

Если получающий сервер Exchange успешно ретранслирует сообщение, он ответит 250 код состояния.

250 845e8916-2efb-444f-b7ea-5e676ddfa6a5

Вопрос # 4 - Каково значение строки, следующей за 250?

Я читал, что это уникальный идентификатор для сообщения, которое было передано, но я не вижу, где этот идентификатор ранее передавался между серверами.

Я могу ответить только на вопрос №1: значение после XSHADOW закодировано в base64 и содержит уникальный идентификатор, в вашем случае это было:

0a97d8b8-5880-40f3-a35e-9a7d98dbc01e @ UC-HC1.unibox.me @