Porque un blog????

Por aquello de que se me olvide como configuré tales y cuales cosas en mi sistema linux y android, y para no estar leyendo tutoriales y practicando a prueba y error cada vez que quiero hacer las cosas, que mejor que subirlos aqui, quizas le sirva a otras personas que quieren hacer lo mismo que yo alguna vez ya hice.
Fotos, Beryl, Compiz-Fusion, conversiones entre formatos multimedia en linux, Symbian, S60, android, flv, mp3, wma, avi, Screenlets, Karamba, Python, trabajos con diferentes dispositivos móviles, diferentes distribuciones de linux, firewalls, Mikrotik, freebsd, netbsd, openbsd, Amd64 bits, apuntes escolares, Midis, Videos de youtube "especiales", android, windows mobile, webos etc.


viernes, 10 de octubre de 2008

Mensajeria interna con JABBER (XMMP) Empresas




La era de internet nos ha traido muchas cosas nuevas y utiles la comunicación fue mas rapida el correo electrónico fue y sigue siendo un medio de comunicación rapido y efectivo, pero llego el momento que el correo electrónico no nos bastaba para comunicarmos, necesitabamos algo en tiempo real, no podiamos esperar a que la persona con la que queriamos comunicarnos leyera nuestro correo y despues nos contestara aunque esto ya era muchisimo mas rapido que el "correo ordinario".

Entonces hizo su aparición la mensajeria instantanea desde talk en ambientes unix, winpopup en windows desde sus inicios y haciendo su aparición ICQ como de los primeros mensajeros publicos, pasando por muchos mas hasta hoy en dia el MSN de microsoft que ahora lo sentimos indispensable y que no podemos imaginarnos sin el.
Pues bien es de todos conocido que en el ambito empresarial el msn puede quitar "algo" de tiempo en horas de trabajo, asi que ahora se esta solicitando cada vez mas el bloquear Msn y optar por un mensajero "instantaneo", para lo cual tenemos distintos programas pero que en esta ocasión comentare de JABBER como la opción mas economica para crear y administrar un sistema de mensajeria interna en una empresa.

Jabber es un protocolo libre para mensajeria instantanea que cualquiera podemos usar, hay muchos servidores publicos gratuitos a los cuales nos podemos conectar y se han creado infinidad de clientes gratuitos para la mayoria de los sistemas operativos actuales que podemos usar con el, asi como servidores que podemos implementar en nuestras organizaciones para crear un sistema de mensajeria privada.

Entre las muchas opciones de servidores para jabber existen jabberd14, jabber2, Ejabberd, Tigase, OpenIm, Wpjabber clientes ligeros y gratuitos y otros propietarios como Merlin, Timp, Merak etc y wildfire hoy OPENFIRE un servidor implementado en java por la empresa IGNITE que lo ofrece de forma gratuita y ofrece plugins "comerciales", asi como un cliente llamado SPARK que explotan todas las capacidades de este servidor que incluye administración via web, servicio de salas de charla, y directorio de usuarios (MUC) entre otras.

Gracias a la características de directorio de usuarios y a que es administrado vía web, OPENFIRE (java, mac y unix) es una de las mejores opciones para el entorno empresarial aunque consume muchos recursos debido a su naturaleza Java cosa que con la tecnologia de servidores de grandes recursos que se ofrecen hoy en dia esto lo podemos "perdonar" pensando en sus características y facilidad de uso.

Con la característica MUC nos ahorramos la tarea de dar de alta todos los usuarios en cada una de las instalaciones que hagamos en cada computadora, simplemente definimos todos los usuarios que queremos que tengan una cuenta los organizamos en grupos o listas y definimos quien puede ver a quien, después de esto al entrar cada usuario le apareceran todos los usuarios que nosotros previamente dimos de alta.
Podemos definir si queremos que no exista interaccion con otros servidores jabber, si no queremos que los usuarios den de alta usuarios, si no queremos que cambien sus claves etc, es muy completo y administrable

Yo tengo instalado este sistema de mensajeria en donde laboro con cercas de 100 usuarios en diferentes partes de la republica y se ha comportado muy bien a pesar de que lo tengo en un servidor muy limitado de recursos (512 mb de ram, Pentium 4) y compartiendo otros servicios (servidor web, de archivos, de impresión, ntop, y un sistema ERP) corriendo sobre una distribución linux Ubuntu.

No es el caso aqui detallar el proceso de instalación de OPENFIRE pues en su pagina se detalla muy bien este procedimiento, asi que manos a la obra y espero que esto pueda servir como orientación para sus necesidades o dudas.

Se realizan instalaciones para empresas de esta solución de mensajeria privada, interesados contactar a alarcon78@gmail.com

jueves, 2 de octubre de 2008

Hotmail en Evolution (pop3 hotmail)

NOTA: Hotmail ha terminado por añadir el soporte POP ya que la competencia lo ha incluído de forma gratuita. Ya es posible acceder a cuentas de hotmail utilizando los siguientes datos:

  • Servidor POP: pop3.live.com
  • Puerto: 995 (SSL)
  • Nombre: ejemplo555@hotmail.com
  • Servidor SMTP: smtp.live.com
  • Puerto: 25 o 587 (SSL/TLS)

Tratando de optimizar tiempos y realizar menos clics para poder acceder a mis correos de hotmail de la misma manera que accedo a mis correos gmail desde evolution y despues de varios intentos por hacer lo mismo con hotmail que cada vez nos la ponen mas dificiles para hacer las cosas al fin encontre algo que me funcionó.
Gracias a la generosa colaboracion de muchos bloggers en la red adapte estas instrucciones a mi situación y ya va la descarga del correo 325 de 2950 de mi cuenta de hotmail :).

Esto lo hice en un sistema linux ubuntu 8.04 (esperando la 8.10), pues bien hay que descargar algunos paquetes y hotway y hotsmtp. Hotway simula un servidor POP3 y hotsmtp nos permite enviar correo por servidor smtp.
Instalamos desde consola con:

$ sudo apt-get install inetutils-inetd hotway hotsmtp

Ahora editamos el archivo initd.conf

$ sudo joe /etc/inetd.conf


Encontramos en esta archivo la siguiente linea en la cual si agregamos el parametro -r nos descargara los correos a nuestra computadora y borrara los correos del servidor de hotmail, cuidado con esto.

pop3 stream tcp nowait nobody /usr/sbin/tcpd /usr/bin/hotwayd -r

despues agregamos la siguiente linea en el mismo archivo

2500 stream tcp nowait nobody /usr/sbin/tcpd /usr/bin/hotsmtpd

Guardamos y cerramos el archivo y reiniciamos el servidor

$ sudo /etc/init.d/inetutils-inetd restart

si todo salió bien nos devolverá

* Restarting internet superserver inetd [ ok ]


Y ahora abrimos Evolution y le añadimos nuestra cuenta que debe de quedar así:

Dirección de correo: tu_direccion@hotmail.com
Tipo de servidor: POP
Servidor: 127.0.0.1
Usuario: tu_direccion@hotmail.com
Usar conexión segura: Sin encriptación
Tipo de autenticación: Contraseña

Tipo de Servidor de: SMTP
Servidor: 127.0.0.1:2500
[X] El servidor requiere autenticación (marcar esta casilla)
Usar conexión segura: Sin encriptación
Tipo de autenticación: PLAIN
Usuario: tu_direccion@hotmail.com

Después de este paso presionamos enviar y recibir y listo, ahora hay q esperar a que se transfieran los chorromil correos que se han almacenado durante tanto tiempo en nuestro buzón de hotmail.

Importante

Algunas cuentas de hotmail relativamente "nuevas" no admiten esta configuración por políticas de hotmail, yo tengo como 4 años con mi cuenta y funciono sin problema, espero a todos les funcione

Algunas fuentes que me ayudaron a redactar estas instrucciones, un agradecimiento a todos ellos

http://losmundosdeyupi.wordpress.com/2007/12/06/how-to-hotmail-en-evolution/
http://re-iniciar.blogspot.com/2007/01/hotmail-en-evolution.html
http://www.ubuntu-es.org/index.php?q=node/99754