viernes, septiembre 07, 2012

Comandos simples en Postfix con Centos


Postfix

Ocasionalmente puede pasar que en nuestro servidor de correo postfix queden correos encolados y que por algún motivo como escribir mal el correo que deseamos enviar o bien por que ya la dirección de correo a la cual escribimos no existe, hace que nuestro correo quede encolado. Por tal motivo dejo algunos comandos útiles para esos casos y otros.

postsuper -d numero
(eliminar el mensaje encolado)

Ejemplo:
3E89D34020     1816 Thu Sep  6 13:00:30  root@nixon.org (connect to mx2.masteremail.net[200.9.128.140]: Connection timed out) v-jhermosilla@microsoft.cl

[root@mail nixon]# postsuper -d 3E89D34020
postsuper: 3E89D34020: removed

postsuper -d ALL
(eliminar todos los mensajes)

postsuper -r Number
(Encolar de nuevo el mensaje)

postsuper -r ALL
(Encolar de nuevo todos los mensajes)

postqueue -p
(Mostrar la cola de correo por pantalla)

postqueue -f
(Hacer un flush de la cola de correo, intentar enviar todos los correos)

Saludos.-

lunes, septiembre 03, 2012

Cambiar Zona Horaria Linux Centos

Ya que el servidor Centos que utilizo es bastante viejo antiguo, en ves de sincronizar la hora con un servidor, solo cambiaremos la zona horaria ( por tema de la diferencia de una hora ).

Verificamos:


[root@mail America]# date
lun sep  3 09:15:01 CLT 2012

Bueno el servidor cada cierta hora estará sincronizando la hora con los servidores establecidos, por lo mismo si cambiamos la hora con date, la hora se cambiara sola después de un rato.

El archivo que tiene la zona horaria es el que se encuentra en /etc/localtime y las zonas horarias disponibles se encuentran en la ruta /usr/share/zoneinfo que tiene archivos para cada zona horaria disponible.
A modo de respaldo realizamos una copia del archivo de zona horaria que se encuentra en uso:

# cp -a /etc/localtime /home/nixon/zonahoraria/

Y luego copiamos la zona horaria que se requiere utilizar.( en mi caso utilizare la de Argentina, Buenos Aires).

# cp -a /usr/share/zoneinfo/America/Buenos_Aires /etc/localtime

Nos preguntara si queremos sobrescribir el archivo existente y colocamos que si, ademas que ya lo tenemos respaldado)

cp: ¿sobreescribir «/etc/localtime»? (s/n) s

Y verificamos nuevamente:

# date
lun sep  3 10:18:48 ART 2012

Y nos damos cuenta que cambio la zona horaria ART.

Saludos.-