Теневая избыточность - это специфическая для 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 @