Como ver la cola de mails de Plesk en tiempo real para Linux

Aquí os añadimos una instrucción para poder ver lo que está ocurriendo en la cola de mails de Plesk en tiempo real, es muy util cuando hay problemas en el envio y recepción de los mismos.

tail -f /usr/local/psa/var/log/maillog

Con ello podremos ver lo que está pasando en tiempo real con el servidor de mail.

El servidor devuelve los correos enviados

Causa:

El problema aparece tras realizar un cambio de nombre en su servidor. Es posible que al realizar este cambio no se modifiquen algunas de las cabeceras que envía el sistema de correo y, por tanto, los servidores de correo de destino no aceptarán los mensajes por problema de autenticación rDNS.

Solución:

1. Comprobar que la dirección inversa de su IP es la misma que el nombre de su servidor.
2. Comprobar que su servidor atiende al nombre completo. Para verificarlo introducimos el comando hostname en la consola SSH. Debe de aparecer algo como: miserver.midominio.com. Si aparece: miserver, entonces se debe de crear un fichero para forzar el cambio de hostname en el inicio del arranque. Para ello usamos el comando:

#nano /renamehost.sh

y dentro del fichero añadimos lo siguiente:

hostname elnombredeseado.dominio.ext

Salimos y guardamos el fichero.

3. Cambiar permisos del fichero.

chmod 777 /renamehost.sh

4. Añadir el fichero en el arranque del rc.local. Editamos el archivo rc.local con

#nano /etc/rc.local

en el contenido añadimos la linea en negrita:

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

sh /renamehost.sh
exit 0

5. Comprobar que el fichero /etc/hosts contiene los datos correctos, quedando así:

127.0.0.1 localhost.localdomain localhost
# Auto-generated hostname. Please do not remove this comment.
111.111.111.111 miserver.midominio.com  mi server (sustituir ip 111.111.111.111 por su ip)

6. Comprobar el nombre del servidor en qmail. Para ello editamos el fichero: /var/qmail/control/me que debe de contener lo siguiente:

miserver.midominio.com

De esta forma el servidor tendrá todos los hostname del mismo modo y no fallará en la comprobación rDNS.

La IP del servidor de correo esta en muchas blacklist

Si tiene un servidor de correo con Merak instalado, revise que no ha indicado una dirección IP directamente en el servicio SMTP.

Para ello, dentro de SMTP Service y la pestaña general, en el campo mailserver host name compruebe si tiene una IP indicada. En caso de que la tenga, cámbiela por el nombre DNS que corresponde a esa IP.

Por ejemplo, si su dominio es midominio.com y su IP es 111.111.111.111, en vez de poner la IP en el campo mailserver host name, debe de poner midominio.com.

De esta forma la IP no se introduce en las blacklist como servidor de spam.

Cómo comprobar una configuración de correo en Outlook

Si su configuración de Outlook no funciona con una de sus cuentas de correo, pruebe a realizar estos sencillos pasos:

1. Abra el programa Microsoft Outlook y diríjase a la opción “Herramientas -> Cuentas de correo electrónico”

Herramientas -> Cuentas de correo electrónico

Herramientas -> Cuentas de correo electrónico

2. En la ventana siguiente, seleccione la opción “Ver o cambiar cuentas de correo existentes” y pulse el botón “Siguiente”.

Ver o cambiar cuentas de correo existentes

Ver o cambiar cuentas de correo existentes

3. En el listado de cuentas, seleccione aquella que quiere revisar y pulse el botón “Cambiar…” situado a la derecha.

Selección de cuenta de correo

Selección de cuenta de correo

4. En los campos “Servidor de correo entrante (POP3)” y “Servidor de correo saliente (SMTP)” introduzca el valor “mail.midominio.com“, donde “midominio.com” es el nombre de su dominio. En el campo “Nombre de usuario” introduzca la dirección de mail que está comprobando y pulsamos el botón “Más configuraciones”.

Configuración POP3, SMTP y Nombre de usuario

Configuración POP3, SMTP y Nombre de usuario

5. En la nueva ventana, vaya a la pestaña “Servidor de salida” y marque la casilla “Mi servidor de salida (SMTP) requiere autenticación”.

Mi servidor de salida (SMTP) requiere autenticación

Mi servidor de salida (SMTP) requiere autenticación

6. Una vez realizado todos estos cambios, acepte los cambios en todas las ventanas y pruebe si ahora su cuenta funciona correctamente.

553 sorry, that domain isn’t in my list of allowed rcpthosts (#5.7.1)

Este error es producido porque en la configuración de su cuenta, en los ajustes del servidor de salida, no tiene seleccionada la casilla “Mi servidor de salida (SMTP) requiere autenticación”.

Si está utilizando Microsoft Outlook, para activar esta casilla diríjase a “Herramientas -> Cuentas de correo electrónico”:

Herramientas -> Cuentas de correo electrónico

Herramientas -> Cuentas de correo electrónico

En la ventana siguiente, seleccione “Ver o cambiar cuentas de correo electrónico existentes” y pulse “Siguiente”:

Ver o cambiar cuentas de correo electrónico existentes

Ver o cambiar cuentas de correo electrónico existentes

Seleccione la cuenta de correo que le da problemas y pulse el botón “Cambiar”:

Selección cuenta de correo electrónico

Selección cuenta de correo electrónico

En la siguiente ventana, pulse en el botón “Más configuraciones”:

Más configuraciones

Más configuraciones

En la ventana siguiente, dentro de la pestaña “Servidor de salida”, marque la casilla “Mi servidor de salida (SMTP) requiere autenticación”:

Mi servidor de salida (SMTP) requiere autenticación

Mi servidor de salida (SMTP) requiere autenticación

Acepte los cambios en todas las ventanas y compruebe que ya no recibe este error.