Si usted no quiere dejar que los spammers tomen el control del servidor de correo, habrá que configurar el servidor de correo, para que usuarios no autenticados envíen mensajes a través del servidor de correo. Pero para tener seguridad de nuestra configuración debemos comprobar el servidor de correo para ver si está abierto al open relay o no.

La apertura de retransmisión de correo se produce cuando un servidor de correo procesa un mensaje de correo donde ni el remitente ni el destinatario es un usuario local. En este ejemplo, tanto el remitente y el destinatario se encuentran fuera del dominio local (o más bien, el rango de IP local). El servidor de correo está totalmente no vinculado a esta transacción. El mensaje que realmente no es del negocio pasa por este servidor. Se puede verificar el servidor para comprobar si tiene open relay con algunos de los siguientes métodos.

Verificación de open relay

Mediante telnet  a mail.miservidor.com en el puerto 25 y utilizando los siguientes comandos:
helo client.server.com
mail from: rocky@onedomain.com
rcpt to: nombre@codigomaestro.com
$ telnet mail.miservidor.com 25

Salida:
Trying 200.50.x.xxx…
Connected to mail.myserver.com.
Escape character is ‘^]’.
220 mail.miservidor.com ESMTP Postfix
helo client.server.com
250 mail.miservidor.com
mail from: rocky@onedomain.com
250 Ok
rcpt to: nombre@codigomaestro.com
554 : Relay access denied

Como usted puede observar la transmisión de correo es denegada, En este caso este servidor de correo no es open relay.

(Visitado 2.215 veces, 1 visitas hoy)