Mostrando entradas con la etiqueta mail. Mostrar todas las entradas
Mostrando entradas con la etiqueta mail. Mostrar todas las entradas

jueves, 24 de mayo de 2012

Logwatch y Zimbra en Ubuntu.


Los siguientes son los pasos para la implementacion de logwatch en un servidor Ubuntu con servidor de correo Zimbra en su interior.

Como root:

apt-get install logwatch
update-rc.d -f postfix remove
mv /usr/sbin/sendmail /usr/sbin/sendmailbackup
ln -s /opt/zimbra/postfix/sbin/sendmail /usr/sbin/sendmail

vi /etc/cron.daily/00logwatch

Modificar la linea: /usr/sbin/logwatch --mailto

Y dejar asi: /usr/sbin/logwatch --detail 2 --output html --hostname yourservername --logdir /opt/zimbra/log --mailto tu@mail.cl

Para continuar con la configuración de logwatch pueden también ayudarse con el siguiente articulo: Cómo instalar Logwatch en ubuntu

viernes, 24 de febrero de 2012

unlock zimbra accounts from command line

Zimbra will lock out an account that continues to fail authentication, it stops brute force attacks, and makes sure that your less clueful users get more support time with you because of caps lock etc. Its pretty easy to unlock a zimbra account from the admin gui, just right click, edit and set account status to active instead of lockout, but what about lockout of the admin account?

Enter zmprov: a nifty commandline tool that really cares (TM).

To unlock an account, just (as the zimbra user of course):

zmprov ma accountname@domain.com  zimbraAccountStatus active

zimbraAccountStatus can be active, locked, maintenance or closed.

Check out  http://wiki.zimbra.com/index.php?title=Zmprov for much more zmprov goodness.

Fuente : http://www.subvs.co.uk

lunes, 30 de enero de 2012

Tips Zimbra

Cuentas
  • Crear una cuenta con un password que es asignado al default COS
zmprov ca name@domain.com password
  • Crear una cuenta con un password que es asignado a un COS específico. Primero, debe conocer el COS ID number. Para encontrar un COS ID, escriba gc <COSname>
zmprov ca name@domain.com password zimbraCOS cosIDnumberstring
  • Crear una cuenta cuando el password no es autentificado internamente
zmprov ca name@domain.com ‘’
Las comillas simples son requeridas e indican que no existe un password local.
  • Modificar status de una cuenta
zmprov ma accountname@domain.com zimbraAccountStatus active 
   
 * Modificar información de una cuenta
zmprov ma user@domain.com givenName="Juan" sn="Perez"
    
 * Renombrar cuenta de usuario
zmprov ra accountname@domain.com accountname2@domain.com
   
* Agregar un alias a un cuenta
zmprov aaa accountname@domain.com aliasname@domain.com
  • Listar los parámetros asociados a una cuenta
 zmprov ga accountname@domain.com 
 
Listas de distribución
  • Crear una lista de distribución. El ID de la lista de distribución es retornado.
zmprov cdl listname@domain.com
  • Agregar un miembro a una lista de distribución. Tip: Puede agregar múltiples miembros a una lista desde la consola de administración.
zmprov adlm listname@domain.com member1@domain.com member2@domain.com
  • Ver miembros componentes de una lista de distribución.
zmprov gdl listname@domain.com 
  • Cambiar el password del administrador. Utilice este comando para cambiar cualquier password. Ingrese la dirección del password que desea cambiar.
zmprov sp admin@domain.com password
  • Crear un dominio que autentica contra Zimbra OpenLDAP
zmprov cd marketing.domain.com zimbraAuthMech zimbra
  • Setear el dominio por defecto
zmprov mcf zimbraDefaultDomain domain1.com
  • Listar todos los COS y los valores de sus atributos
zmprov gac -v
  • Listar todos los COS y los valores de sus atributos
zmprov gaa domain.com
  • Listar todas las cuentas de usuarios y sus configuraciones para un dominio específico
zmprov gaa -v domain.com
  • Listar todos los envíos realizados por un usuario
grep 'from=<example@domain.com' /var/log/zimbra.log
  • Buscar envío de usuario a otra cuenta
grep 'user@domain.com> -> .*user2@domain2.com' /var/log/zimbra.log
  • Buscar por destinatario
grep '> ->.*destinatario@domain.com' /var/log/zimbra.log
  • Buscar dominios en el servidor
zmprov gad
  • Listar todas las cuentas del servidor
zmprov gaa
  • Listar todas las cuentas de un dominio especifico
zmprov gaa domain.com
  • Habilitar logger en un servidor
zmprov +zimbraServiceEnabled logger
Después, escriba zmloggerctl start para iniciar el logger.
  • Restaurar backup full del servidor (por defecto zmrestore, va a buscar el backup a /opt/zimbra/backup)
zmrestore -a all -s mail.domain.com
  
* Restaurar cuenta desde un backup full especifico
 zmrestore -a user@domain.com -ca -pre "restored_" -restoreToTime "2010/11/14 01:00:00" -lb full-20101113.040005.715
 
 
Fuente:   http://wiki.itlinux.cl/doku.php?id=zimbra:ejemplos_zmprov