Por una razón no explicada claramente por DigitalOcean, comenzaron a bloquear los puertos 465 y 587 el 6 de marzo Release Notes | DigitalOcean Documentation “Los puertos SMTP 465 y 587 ahora están bloqueados en Droplets”. Esto afectó a una droplet que se instanció hace más de 2 años, y que anteriormente funcionaba bien enviando correos electrónicos.
Sin embargo, definitivamente tengo droplets en DO que pueden enviar correos electrónicos usando el puerto 587, y también tengo droplets que de repente dejaron de poder enviar.
Estoy absolutamente consternado de que DO hiciera esto sin ningún tipo de notificación o advertencia. Me informan sobre el mantenimiento planificado de LON1 unas 5 veces por semana, así que no entiendo cómo no pueden informarme sobre un cambio potencialmente disruptivo en la red. Solo me enteré de que esta droplet no estaba enviando correos electrónicos porque el cliente me contactó para decir que parecía haber un problema, lo cual es vergonzoso y poco profesional. Basta decir que gradualmente iré trasladando todos mis servidores fuera de DO siempre que sea posible. (Uso mucho Hetzner últimamente).
Después de lo que fue, me temo decirlo, un correo electrónico bastante severo de mi parte hoy, desbloquearon los puertos y todo funciona ahora.
¿Alguien tiene alguna sugerencia sobre una forma de ‘Monitorear el Tiempo de Actividad’ del envío de correos electrónicos? Hay varias formas en que el correo electrónico puede fallar, y a menos que estés monitoreando todos los correos electrónicos de un foro, es difícil ‘notar’ siempre que el correo electrónico ya no se está enviando.