lunes, 19 de diciembre de 2011

Sendmail tarda en enviar un correo

Si este es tu problema, probablemente la solución es simple (o relativamente simple): configura un DNS en tu servidor para resolver las direcciones IP locales, o bien resuelvelas manualmente en /etc/hosts.
Primero mira la salida del siguiente comando que he programado para que hagas las resolución en /etc/hosts:
perl -e 'for($i=1;$i<255;$i++){print "192.168.1.${i}\tm${i}.tudominio.com\tm${i}\n";}'
De lo anterior, solo cambia tudominio.com por tu dominio que uses en tu red local. Ya que lo corregiste, vuelve a ejecutarlo para verificar que tiene los datos que necesitas. Ya que estés seguro, guarda la salida en /etc/hosts de la siguiente manera:
perl -e 'for($i=1;$i<255;$i++){print "192.168.1.${i}\tm${i}.tudominio.com\tm${i}\n";}' >> /etc/hosts
De esta manera, luego de que el sendmail (a veces mejor reinicia el servidor), tendrás resolución para las IP de tu red local, lo cual deberá repercutir en menor tiempo de respuesta de tu servidor de correo.

via Alcancelibre.org

No hay comentarios: