Actualizar

Actualizar

Soy muy nuevo en smtp y estoy buscando algo para lidiar con la situación actual:

Tengo varios servidores que ejecutan software muy antiguo (automatización de música) y todos necesitan informar diariamente por correo electrónico. Desafortunadamente, este software sólo puede manejar smtp no autenticado, por lo que no pueden usar un servidor smtp que requiera una contraseña. Además, ninguno de ellos tiene IP estáticas, por lo que tampoco puedo incluirlos en la lista blanca.

Esto es lo que me gustaría que sucediera...

Digamos que uno de los servidores enviará informes por correo electrónico desde[correo electrónico protegido]. Los informes irán a[correo electrónico protegido]que será un alias de reenvío a mi dirección de correo electrónico real.

La pregunta es: ¿Hay alguna manera de que esto suceda? Necesito un servidor SMTP que permita la salida de correos electrónicos sin autenticación, pero no quiero una retransmisión abierta. Simplemente algo que permitirá enviar correos electrónicos a cuentas y alias dentro del mismo dominio, foo.com.

¿Tiene smtp una configuración para esto? ¿Algún software proporciona esta funcionalidad? He estado pensando en escribir un programa/script para resolver este problema pero ni siquiera sé por dónde empezar. Cualquier idea sería muy apreciada.

Por cierto, esto se ejecutará en un VPS de wiredtree.com.

¡Gracias!

Respuesta1

Puede configurar un pequeño demonio SMTP (uno por servidor) y decirle al demonio de música que su servidor SMTP es "localhost".

El demonio se vincularía y solo escucharía en 127.0.0.1, y luego enviaría correos electrónicos salientes a su host inteligente mediante autenticación regular:

MusicDaemon --> unauthenticated --> local SMTP daemon --> authenticated --> real SMTP

Puedes escribir un demonio así tú mismo.se requiere algo de Python- o puedes consultar uno devarias posibilidades.

Actualizar

Si puede hacer algo en el servidor SMTP, ¿por qué no abrirlo y/o decirle que maneje el dominio yourdomain.com? De esa forma, el servidor no requeriría autenticación.para los correos dirigidos a ese dominio, sin dejar de ser un retransmisor cerrado (es decir, que requiere autenticación) para los correos electrónicos dirigidos a otros lugares.

Puedes agregar algún tipo de filtrado para rechazar todos los correos electrónicos entrantes no autenticados.exceptolos correspondientes a los informes. Sin embargo, no debería ser necesario.

información relacionada