Pregunta

Debido a una limitación en el lado de nuestra provder SMTP, vamos a tener que usar System.Web.Mail (en desuso), que es una envoltura alrededor de CDOSSYS.

Debido a que nos gustaría evitar tener que cambiar varias configuraciones si cambiamos los proveedores en una fecha posterior, hemos creado un alias interno para nuestros proveedores FQDN.

Así, mailrelay.ourdomain.com -.> Mailrelay.provider.com

Cuando intento conectar a cualquiera de nuestra alias o IP del proveedor, un error de COM se propaga hacia arriba: "El transporte no pudo conectar con el servidor." Si conecto a verdadero nombre de dominio completo del proveedor, todo funciona como se esperaba.

He mirado en Wireshark, y puedo ver el certificado se solicita, pero no sucede mucho después de eso.

Me pregunto si alguien sabe si los controles CDOSSYS para asegurarse de que el nombre de host solicitado coincide con el FQDN en el certificado y falla si no coincide.

He tratado de buscar una respuesta a esta pregunta, pero me parece que no puede encontrarlo.

¿Fue útil?

Solución

No se puede encontrar una respuesta definitiva, pero por lo que puedo decir, sí, CDOSYS requiere una certificación para que coincida con el FQDN de un servidor SMTP cuando se utiliza SSL.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top