Cómo añadir un puerto más para el protocolo SMTP en un servidor Qmail en Plesk?

Algunos ISPs pueden bloquear conexiones SMTP salientes (los puertos conocidos son 25, 587, 2525) y los usuarios necesitan abrir un puerto adicional que actúe como servicio SMTP.

Cómo solucionarlo

En una plataforma de alojamiento Qmail, el servicio SMTP es invocado por un super-server xinetd cada vez que se conecta un usuario al servidor. Para añadir un puerto más (por ejemplo el puerto 1024), puede crear un archivo /etc/xinetd.d/smtp1024con el siguiente contenido:

service smtp1024
{
         type = UNLISTED
         disable = no
         port = 1024
         socket_type = stream
         protocol = tcp
         wait = no
         user = qmaild
         group = qmail
         server = /usr/local/qmail/bin/tcp-env
         server_args = /usr/local/qmail/bin/qmail-smtpd /usr/local/qmail/bin/cmd5checkpw 
         cps = 0 0
}

Entonces reinicie el servicio xinetd:

# service xinetd restart

Una vez hecho esto, podrá comprobar que el puerto funciona correctamente usando telnet:

$ telnet localhost 1024
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 mail.example.com ESMTP 

El servidor responde con saludos SMTP, por lo que está configurado para servir conexiones sobre el puerto 1024.

¿Necesitas hardware de calidad?

Nosotros te ayudamos

Contacta con nosotros y descubre nuestra gama de portátiles, servidores, equipos de sobremesa… ¡y muchos más!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *