Antecedentes del proyecto

Al principio...

Comencé a utilizar el sistema de explotación UNIX al final de los años 80 yo inmediatamente aprecié la riqueza de los pedidos disponibles sobre este sistema de explotación y la posibilidad de realizar tratamientos complejos combinando el efecto de varias herramientas que efectuaban cada uno un tratamiento muy simple.
Es también a este período que comencé a practicar la programación en lengua C.

Compré mi primer PC en 1989. Esta máquina que volvía bajo MS-DOS habría sido frustrante si me hubiera satisfecho con su sistema de explotación. Con la máquina, compré también un compilador C de Borland (equipada Turbo C 2.0). Así, me aproveché a la escritura de los pedidos UNIX que conocía, con el fin de llegar, poco a poco, a disponer en casa de mismas posibilidades técnicas que en mi lugar de trabajo. En un poco más de 10 años, tengo así reescribo para MS-DOS un centenar de pedidos UNIX-LIKE.
Como mucho, terminé por enterarse de la existencia de GNU/Linux, pero a mediados de los años 90, no me interesó consecuencia dado que ya disponía de mi UNIX personal bajo MS-DOS.

Comencé a utilizar el medio ambiente puesto ventanas sobre PC en 1996.
Windows 3.1 era entonces lo que podía funcionar sobre mi PC equipado de un 386.
Cuando en 1997, he comprado mi primer PC con Pentium, he guardado MS-DOS con todas mis herramientas y Win 3.1 .
Sus dos ventajas con relación a Windows 95 (y las versiones siguientes):

Mis principios (o casi) en Internet

Se es vraiement puesto a utilizar Internet y el servicio de mensajería electrónico a partir de la primavera 1999 cuando algunos proveedores como free.fr se pusieron a proponer conexiones al precio de las comunicaciones locales.
Para el correo electrónico, mi programa informático era Microsoft Internet Mail. La ventaja de del mailer era que se memorizaba cada recibido mensaje, a expedir o enviado en un fichero distinto.
Gracia a mis herramientas Unix-like (en particular, los de la serie de los grep), después de tener telecargadas una serie de correos electrónicos la llamada de un fichero. PEGA me permitía clasificar automáticamente estos correos electrónicos por categoría y ponerlos en directorios distintos en función de un tag en el tema o de su remitente. Normalmente los mailers ofrecen de origen esta posibilidad, pero aún no la vi bien funcionar.
Además, mi sistema de selección permitía separar también los recientes correos electrónicos de los otro en función de la antigüedad de los ficheros recibidos o enviados.


Sus diseñadores habían adultido Microsoft Internet mail voluntariamente para plantear problemas de visualización de la hora y la fecha a partir del año 2000. para remediar este problema, desarrolló programas C que corregían automáticamente el fichero MSG-LIST de los directorios que contenían correos electrónicos. Al escribir estos programas, constaté que si se corregía el fichero MSG-LIST de la manera más lógica, seguía siendo un desfase de aproximadamente 21 H para los mensajes entrantes y de más de un día para los salientes. ¡Prueba para mi que los defectos de micro$oft Internet mail no procedían de una simple negligencia! Por otro lado, bastaba con generar una hora y fecha falsa en este fichero para compensar en el otro sentido el desfase de visualización introducido por el que fabricaba, lo que terminé por hacer.
¡Solamente defecto residual, el envío de mensajes se hacía con un año sobre 2 cifras, esto que planteaba problemas de clasificación al mailer de Netscape, al competidor! Resumida, incluso después del año 2000, un poco de programación en C me permitió conservar del mailer, más que de pasar a Outlook que encargaba todos los mails en un u'nico fichero, lo que no era compatible con mis selecciones automáticas.

todo no ser con todo no siempre rosado. ¡Por ello, inscríbeselo sobre una mailing list que, en la época producía 50 mensajes al día, yo se dio cuenta rápidamente que si se cargaba a distancia de nuevo se recuperaba una parte de los mensajes antes de desconectarse, la vez siguiente, estos mensajes! Una vez, a una vuelta de vacaciones, aproximadamente 200 mensajes me esperaban.
Después de 1/4 de hora de comunicación so'lo permanecía 3 ó 4.
constaté que un imbécil había enviado sobre una mailing list una parte adjuntada de alrededor un megaocteto. El sistema de desconexión automático después de 20 minutos que funcionaban, ya no tuve que que recuperar todo una otra vez. Es finalmente al 3.o golpe que pude vaciar completamente mi cojeo a las cartas.
Otras veces, era mensajes a virus con ficheros adjuntos inútiles de algunos centenares de Koctets que contaminaban mi servicio de mensajería sin que el remitente no haya tenido la corrección de enviar un otro correo electrónico para prevenirme 24 H al anticipo, y en consecuencia sin que disponga realmente de medios para administrar mejor a las comunicaciones telefónicas que pagaba.

En absoluto había pensado escribir filtros bajo Linux no conservar más que los mails útiles a cargar a distancia, pero sin concretar esta idea (cuando no se tiene nada, él trabajo para obtener alguna cosa, cuando se proporciona bastante bien, la facilidad ameno por satisfacerse).

2002, el otoño de los cambios

Desde septiembre de 1999, trabajo en región parisiense y vuelvo de nuevo en mi región de Toulouse nativa para las vacaciones (alumnos).
Tengo pues 2 domicilios, lo que quería decir también 2 líneas de teléfono fijo, el a cada dirección.
Los 3 primeros años, utilizaba mi PC con Pentium de 1997 (el solo a haber un módem) en región parisiense de septiembre a junio y no lo traía en región de Toulouse que para julio - agosto. Para las pequeñas vacaciones en región de Toulouse, me alegraba del PC equipado de un 386.
Al final del verano 2002, prefirió dejar el Pentium en el sur para readquirir una máquina más reciente en región parisiense.
Problema imprevisto: esta nueva máquina no dispone de los pilotos windows 3.1 para algunos elementos esenciales como la tarjeta gráfica (limitada a 256 colores), el módem, etc... de ahí la necesidad de pasar a un sistema de explotación más reciente.

El segundo cambio viene... de la incapacidad de France Telecom a ingresar facturas (!) ... y de la actitud detestable de esta sociedad que se niega a asumir sus responsabilidades.
Después de haber sido cliente en ellos durante 13 años (duración fatídica?), y esperado durante 6 meses para que solucionen un problema de cobro de factura, terminé por pedir la cancelación de mis 2 líneas.
Consecuencia: tengo un teléfono portable (no de la red anaranjada!) y para Internet, ya no me sigue siendo más que el acceso ADSL en mi lugar de trabajo.

¡En el trabajo!

Estos 2 combinados acontecimientos, sustitución del PC y abandono del teléfono fijo fueron para mi la ocasión de desarrollar bajo Linux una serie de herramientas para para disponer de del mailer que ofrece todas las posibilidades del sistema anterior añadiendo todas las herramientas que me faltaban.

Al principio, pensaba hacer eso rápidamente escribiendo shells que enviarían los buenos pedidos a una conexión Telnet. El problema es que el pedido Telnet so'lo acepta datos agarrados al teclado (no hay redirección de la entrada normal). Pues escribí estas herramientas enteramente en C.

Quedaba por hacer el sitio web.

Este sitio web existe en francés desde junio de 2003.

Es consultable en 6 lenguas desde diciembre de 2003 y en 8 lenguas desde marzo de 2004.

Las páginas de man (documentación estandarizada) se añadieron en septiembre de 2004.

Desde marzo de 2005, este lugar es albergado por tuxfamily.org, que se especializa en los productos libres. Espero así volver a Libremail más visible por las personas que esta clase de programa informático podría interesar, pero que no conocerían su nombre.
No obstante conservé el sitio web inicial sobre free.fr, que sigue ponerse al día.

Libremail sigue evolucionando

Durante el verano 2006, he comenzado a preparar una versión internacionalizada de Libremail. Así, cada usuario puede ver los mensajes generados por las diferentes herramientas de Libremail en su lengua. Por otro lado, Libremail puede en el presente anunciar los mensajes y las avenidas utilizando el conjunto de caracteres UTF-8 además del conjunto de caracteres ISO8859-n empleado desde el origen.
La primera versión estable internacionalizada de Libremail ha sido la versión 2.0 difundida el 26 de marzo de 2007.

Durante el verano 2007, he pedido la abertura de líneas telefónicas para disponer nuevamente de Internet a mis domicilios. Para aquel de la región parisiense, después de una demanda de abertura de línea por free.fr en marzo 2007 quién quién no ha desembocado nunca, he pedido la abertura de línea a France Telecom en septiembre 2007 antes de suscribir una la suscripción ADSL el menos caro que había encontrado en Neuf Cegetel (14,90 € / mes + 3 € de alquiler de la box). Después, siéndome divisado que esta suscripción no era en dispersión total y pues me imponía de pagar también 16 € / mes en France Telecom, he escogido la suscripción de Tele2 a 19,90 € / mes quién no pone este problema.
En cambio, para el envío de las avenidas, Tele2 impone de utilizar la autentificación smtp.

He pues comenzado por traducir en francés la RFC quién describe esta autentificación antes de pasar en los trabajos prácticos añadiendo esta posibilidad a Libremail.

Hasta en marzo 2008, solos los ficheros fuente de Libremail apuntalan proporcionados, lo que imponía en los usuarios de disponer de un compilador C sobre su ordenador. Ahora, una versión comprendiendo los ficheros fuente y las realizables compilados es difundida igualmente.
Cuándo a la documentación, es disponible bajo las 2 conjunto de caracteres UTF-8 y ISO8859-1.

Desde que Libremail existe, de numerosas mejoras han sido efectuadas. La versión 2.1.1 es la 17.o versión estable, pero se podría añadir 3 versiones intermediarias correspondientes a las etapas de internacionalización del interfaz usuario.
Las mejoras las menos visibles impliquen la aptitud de Libremail a tratar cada vez más de caso particular para analizar correctamente avenidas de procedencias diversas. Una de las mejoras me ha sido pedidas por un francés residiendo en China deseosa de ver rápidamente las últimas avenidas llegados.

¡A pesar de todo, no sé siempre cuánto otras personas en el mundo utilizan a Libremail además mi!