Из-за ограничений со стороны нашего SMTP-провайдера нам приходится использовать System.Web.Mail (устарело), который является оболочкой для CDOSSYS.
Поскольку мы хотели бы избежать необходимостиизменить несколько конфигураций, если мы переключаем поставщиков позднее, мы устанавливаем внутренний псевдоним FQDN наших поставщиков.
Итак, mailrelay.ourdomain.com -> mailrelay.provider.com.
Когда я пытаюсь подключиться либо к нашему псевдониму, либо к IP-адресу провайдера, возникает ошибка COM: «Транспорт не смог подключиться к серверу».Если я подключаюсь к истинному FQDN провайдера, все работает как положено.
Я посмотрел в Wireshark и вижу запрашиваемый сертификат, но после этого мало что происходит.
IМне интересно, знает ли кто-нибудь, проверяет ли CDOSSYS, что запрашиваемое имя хоста соответствует полному доменному имени в сертификате, и не работает, если оно не совпадает.
Я пытался найти ответ на этот вопрос, ноЯ не могу найти это.