Tengo tres cuentas de correo electrónico cada una con un nombre de dominio diferente, sin embargo, todas envían correo electrónico a través del mismo nombre de dominio a través de SMTP (pero cada una tiene sus propias credenciales de inicio de sesión). Para aclarar, se ve algo como esto:
[email protected] imap:mail.domain1.tld smtp:mail.domain1.tld
[email protected] imap:mail.domain2.tld smtp:mail.domain1.tld
[email protected] imap:mail.domain3.tld smtp:mail.domain1.tld
Cada cuenta usa su propia dirección de correo electrónico y contraseña para iniciar sesión a través de IMAP y SMTP. Esto significa que tengo tres servidores SMTP listados en Correo, uno para cada cuenta, y cada uno de ellos con el nombre de usuario y la contraseña adecuados.
Sin embargo, mientras uno de estos funciona perfectamente, los otros dos se niegan a conectarse, sin que se haya dado un error específico. Si entro en la lista de servidores SMTP, ninguno tiene una contraseña en la lista, ingresar una y guardar hará que se conecte y se desconecte inmediatamente, con el campo de la contraseña una vez más vacío.
Si verifico los detalles manualmente usando openssl
en una línea de comando, entonces puedo confirmar que los detalles son correctos y que el servidor SMTP (postfix) acepta aceptar las solicitudes de [email protected]
y [email protected]
a pesar de que se están conectando a través de mail.domain1.tld
.
¿Se trata de un error específico del correo? ¿Tiene algo que ver con el dominio compartido?
Por supuesto, solo puedo usar un servidor SMTP común, sin embargo, parece que no debería necesitarlo. Aunque no estoy seguro de si es relevante, el servidor utiliza la autenticación del cliente (especificando un certificado TLS único para cada usuario); afortunadamente, no lo está utilizando para inicios de sesión sin contraseña, de lo contrario, un servidor SMTP común no funcionaría, pero ¿quizás esté relacionado con el motivo por el cual Mail no puede manejar esto correctamente?