Archive for 'Comuicaciones Fijas'

Zimbra lo hace por ti…

zimbra logo

Después de trapisondear durante varias semanas intentanto importar el PST que me llevé de mi anterior trabajo al cliente de correo Evolution y así sincronizarlo con el servidor Zimbra, me entero de que existe un asistente de migración para tontos. Tan solo tienes que descargar un archivo ejecutable desde la zona de descargas de la consola de administración y seguir los pasitos. Se llama PST Import Wizard

pst import

Es sencillamente perfecto. Tendrás que buscarte otra excusa para llegar tarde a casa, porque migrar gigas de carpetas personales en PST (cualquier versión de Outlook, incluída 2007) es tan secillo como hacer un par de clics. Es más, si quieres que solo se migre el contenido del buzón y no lo archivado en los PCs puedes usar el asistente para migrar de €xchange a Zimbra. Server to server, sin intermediación local.

Es tan fácil que realmente esta pensado para que lo hagan los usuarios. Tienen hasta una guía paso a paso en PDF (inglés). Requiere que la cuenta exista en el servidor de destino y que se haga cuenta por cuenta, pero para una organización pequeña no supone mucho stress.

Yo ahora mismo estoy subiendo mi PST de 1,5GB desde casa al servidor por Internet y no ha dado ningún problema de momento. Estoy viendo como poco a poco van apareciendo los 8104 mensajes a importar, se organizan a modo de conversación y se crean las carpetas.

Luego veremos que pasa con el calendario y los contactos…

Mola.

Un poco de pasta basta!

Me cago en ellos en fila india. En Hotmail, MySpace, Gmail, Yahoo, AOL y todos sus primos. Pero que le vamos a hacer. Todo consumidor potencial de lo que a mí me genera o puede generar ingresos usa direcciones de marketing abusivo, uy perdón, email de estos tima…, uy casi se me escapa otra vez, proveedores.

Después de usar de smarthost el servidor de mi ISP (antes Telefónica y ahora Jazztel), cambiar a IP fija, poner registros SPF, DomainKeys y todo ese rollo ahora me pedían 35€ al mes por añadir una búsqueda inversa para el servidor Zimbra. Anda ya! Iros todos a la mierda!!

Me he puesto a buscar un proveedor americano ya que el dolar está bastante regalado ahora mismo y me topado con la agradable sorpresa de que por 23 PUTOS EUROS AL AÑO tengo un servicio estupendísimo para mandar correo a tutti plein desde mi máquina. Y no solo por direcciones de email autorizadas , no, me añaden a una IP Whitelist y se zampan todo lo que les mande. Eso ISPs españoletes es un servicio en condiciones.

Pensaba hacer un tutorial sobre esto, pero es que resulta que es tan infamemente sencillo que hasta me da vergüenza. Voy a parecer el Kurt ese del MySpace pero me da igual, en resumen:

1- Vas a la web www.dnsexit.com

2- Te registras.

3- Compras lo que quieras. En mi caso 150 relays al día, una IP autorizada y 5$ de reserva por si me paso en los envíos (si no tienes reserva y te pasas, te cortan el servicio). Todo contratado a un año y pagado por PayPal.

4- Metes en el Zimbra el nombre del servidor dentro de configuración general como “MTA de retransmisión para entrega externa”.

5- No hay paso 5. Y si te dedicas a esto deberías haberlo hecho todo en como mucho 2.

Backups por FTP secundarios de webs bajo Plesk 8.2

El panel de control de Plesk 8.2 (ya ha salido el 8.3, pero no he tenido tiempo de actualizarlo) permite realizar backups completos que posteriormente se pueden importar y autoinstalar para recuperar un dominio completo en cuestión de segundos. El caso es que ya realizo una copia local en el servidor, que además tiene un Raid 1 (por si casca un disco) y cada cliente puede restaurar su sitio a su gusto determinando su propio criterio de temporalidad… pero y si el servidor entero revienta?? Ahí está nuestra querida compañera la paranoia! Siempre cuidando de nosotros!

Ok, al turrón! Vamos a montar un FTP de emergencia de momento en preproducción usando una máquina virtual con Debian Etch dentro de la DMZ y que grabe en una cinta el contenido de los directorios cada X tiempo. Podríamos meterla en la LAN y autorizar el puerto 21 pero el problema está en que no tengo ganas de romperme la cabeza para que el Plesk funcione en modo activo a la hora de transmitir entre dos redes diferentes gestionadas por el firewall PFSense. De ese tema hablaremos otro día…

El servidor por el que me he decidido es el PureFTP. Sencillamente por que usa un sistema muy simple de gestión de usuarios “virtuales”. La idea es que cada cliente meta un login en el panel de control de Plesk y automáticamente sea dirigido a su repositorio FTP personal con sus backups. Mediante PureFTP, necesitamos crear un solo usuario y grupo y el servidor se preocupa de llevar a cada uno a su sitio al loguearse según un archivo de usuarios propio diferenciado del sistema principal.

http://download.pureftpd.org/pub/pure-ftpd/doc/README.Virtual-Users

Pues así de fácil! Creamos el usuario ftpuser y el grupo ftpgroup si somos puristas y luego metemos usuarios con el comando pure-pw especificando los datos de cada usuario. En mi caso he creado una carpeta /home/backups donde existe un directorio para cada cliente.

Existe un problemilla que ha hecho correr rios de posts en diferentes foros… Cuando instalamos el PureFTP mediante apt-get en una Etch netinst se instala dependiendo de inetd. Si queremos arrancar el servidor con la opción de usuarios virtuales (explicado al final del documento linkado) debemos iniciar el servidor con el modificador -l puredb:<ruta a db>. Por lo tanto, si lo paramos a mano y lo intentamos iniciar de nuevo con el modificador nos dirá “Address alredy in use” porque ya se ha preocupado el sistema de levantarlo y es bastante más rápido que nosotros. Si nos fijamos en /etc/inetd.conf nos encontramos esta simpática línea:

#:STANDARD: These are standard services.
 ftp    stream  tcp     nowait  root    /usr/sbin/tcpd /usr/sbin/pure-ftpd-wrapper

http://www.penguin-soft.com/penguin/man/8/pure-ftpd-wrapper.html

Pues tenemos dos opciones. O a mano o a máquina. Comentamos la línea y ejecutamos el servidor desde la línea de comandos o lo agregamos a un archivo de inicio del sistema. Yo de momento he instalado rcconf para eliminar el servicio del arranque y lo voy a ejecutar a mano. Aun estoy haciendo pruebas!

pure-ftpd -l puredb:/etc/pure-ftpd/pureftpd.pdb &

Volviendo a la cuestión principal del asunto, vamos al Plesk y añadimos la cuenta FTP que hayamos creado a cada uno de los clientes. En Plesk tenemos la opción de guardar por cliente (todos sus dominios juntos) o por dominio suelto. Hay que tener cuidado con esto porque si el cliente ya realiza backups de sus dominios por separado, esos archivos comprimidos forman parte de la cuenta del cliente, por lo que se añadirían a un backup completo de cliente.

Plesk FTP

Pure FTP

Ahora nos falta el tema de la cinta… Pero eso es otra historia. Ahora me voy a ocupar de otros menesteres. Hasta otra!