Теневое дублирование является определенной для Exchange функцией (начинающийся с Exchange 2010), который обеспечивает меру отказоустойчивости при передаче электронных писем с SMTP.
Передающий Exchange Server отправляет EHLO
команда.
EHLO smtp_sender.example.com
Получение Exchange Server может рекламировать это, он поддерживает теневое дублирование с XSHADOW
ключевое слово.
250-smtp_receiver.example.com
250 XSHADOW
Передающий Exchange Server может затем использовать XSHADOW
команда, таким образом сообщая получению Exchange Server, что это планирует использовать эту функцию.
XSHADOW MGE5N2Q4YjgtNTg4MC00MGYzLWEzNWUtOWE3ZDk4ZGJjMDFlQFVDLUhDMS51bmlib3gubWVA
Вопрос № 1 - Что является значением строки, которая следует XSHADOW
команда?
Если получение, которое согласовывает Exchange Server, отвечает он с a 250
код состояния.
250 tStREZcEVUiXW96O4lqrJA==
Вопрос № 2 - Что является значением строки, которая следует 250
?
В более позднее время передающий Exchange Server будет использовать XQDISCARD
управляйте для запросов получения Exchange Server, чтобы определить, было ли это успешно в передаче сообщения.
XQDISCARD 50
Вопрос № 3 - Что является значением строки, которая следует XQDISCARD
?
Если получение, Exchange Server успешно передал сообщение, то это ответит с a 250
код состояния.
250 845e8916-2efb-444f-b7ea-5e676ddfa6a5
Вопрос № 4 - Что является значением строки, которая следует 250
?
Я считал, что это - уникальный идентификатор для сообщения, которое было передано, но я не вижу, где этим идентификатором ранее обменялись между серверами.
Я могу ответить только на вопрос №1: Значение после XSHADOW закодировано в base64 и содержит уникальный идентификатор, в вашем случае он (скрыт)