Descubrí que mis dos proveedores de dominio me impiden colocar mi dirección IP estática en el registro MX de mis dominios.
Pero digamos que mi IP es 71.222.111.33.
Si abro el puerto 25 en mi enrutador Wifi y tengo un servidor de correo escuchando conexiones entrantes, ¿qué impediría que alguien envíe con éxito un correo electrónico a [correo electrónico protegido] ?
Respuesta1
¿Le ha preguntado a su ISP si permite el correo electrónico doméstico u otros servidores? En muchos casos, el ISP simplemente bloqueará el tráfico a ciertos puertos, como el 25. A medida que el tráfico pasa por su(s) enrutador(es), se descarta o se bloquea de alguna manera. Lo mismo ocurre con HTTP y HTTPS y muchos otros protocolos. Si compra un paquete "negocio" o "comercial" de ellos, el tráfico pasa sin problemas. Pero ahora estás pagando un precio mucho más alto.
Respuesta2
Como se explica en la sección 4.1.3 de la especificación STMP (PFC5321#4.1.3), debe utilizar una dirección literal si el host no tiene nombre. La sintaxis correcta sería:
warren@[71.222.111.33]
Según la norma, esto essupuestotrabajar. Lo probé y funciona bien con Thunderbird y Postfix.
Pero hay clientes de correo y/o servidores de correo que se atragantarán con esta sintaxis (básicamente porque no respetan el estándar). Por ejemplo, el proveedor de correo electrónico WEB.DE marca esa dirección como no válida.
Respuesta3
Esta no es una respuesta directa a su pregunta, sin embargo, puede ser una solución a su problema.
Si su registrador de dominio le permite cambiar los registros del servidor de nombres para sus dominios (lo que todos los buenos registradores deberían hacer), puede utilizar un proveedor de administración de DNS externo para configurar su IP estática como un registro MX.
He usadoZonadurante muchos años.
Respuesta4
Hay algunas razones por las que su correo electrónico podría no llegar a su destino.
Restricciones del ISP
Es posible que a su proveedor de servicios de Internet no le guste que tenga su propio servidor de correo electrónico; al bloquear todos los servidores de correo electrónico, reducen significativamente el spam en Internet y el correo electrónico sigue siendo un medio de comunicación razonablemente confiable.
Lo más probable es que esto se haga bloqueando los puertos de correo electrónico comunes (25, 110, 143, 465, 993, 995, 2525).
Restricciones del proveedor de correo electrónico
Es posible que al proveedor de correo electrónico no le gusten las direcciones IP no confiables como destino de los correos electrónicos salientes, por lo que no permite direcciones numéricas como destino, solo nombres de dominio (a veces solo permiten una lista de servidores de correo electrónico confiables).
Problemas de enrutamiento
Es posible que el servidor de correo electrónico que envía el correo electrónico no pueda encontrar la ruta correcta a su servidor por algún motivo; esto es un poco improbable si utiliza su IP externa única como dirección del servidor.
Mala configuración
Es posible que hayas configurado mal algunas cosas, como el reenvío de puertos configurado incorrectamente o un servidor de correo electrónico que no funciona.
Renovación de dirección IP
Lo más probable es que su ISP le haya dado una dirección IP dinámica; cuando expire su contrato de arrendamiento, es posible que se le asigne una IP diferente a la que envió el correo electrónico; esto se puede resolver utilizando un servicio DNS dinámico comoNo-IP.comque utiliza un cliente para actualizar su registro DNS dinámico a su IP actual cada vez que obtiene una nueva IP.
Cortes de energía y eventos similares
Por supuesto, puede haber circunstancias especiales que dejen inoperable su servidor de correo electrónico. Pero esto es muy improbable.
Estoy alojando en casa una Raspberry Pi con algunos servicios como VPN, SSH y HTTP. Pero no he recibido ningún correo electrónico desde que descubrí que mi ISP bloquea el puerto 25.
Estoy usando noIP para servicios DNS dinámicos, aunque realmente no lo necesito porque mi ISP no ha cambiado mi IP durante más de un año.