filyb.info

samedi 23 juin 2007

Birée.name

Depuis de nombreuses années, mon compte e-mail principal était chez laposte.net. Les avantages étaient nombreux : indépendances vis à vis du fournisseur d'accès, j'ai plus de confiance en un service public qu'en une société privée, à fortiori une multinationale comme Google, et sur le plan technique une capacité d'un giga-octet ainsi qu'un accès IMAP, condition nécessaire pour ma part.

Mais le service est plus ou moins abandonné : les performances sont très mauvaises, il y a des problèmes de sécurité (pas de chiffrage en SSL, un mot de passe limité à 8 caractères... maximum), laposte est réputé pour servir de repaire de spammeurs, le webmail est complètement nul (raison pour laquelle j'avais installé RoundCube), et depuis peu, il est impossible d'utiliser le serveur SMTP pour envoyer un mail avec un alias sous Mozilla Thunderbird. Face à tous ces problèmes, j'ai décidé de changer d'adresse mail principale.

J'ai enregistré chez Gandi le nom de domaine biree.name. Sur ce nom de domaine, j'ai créé un compte GandiMail avec comme adresse florian@biree.name. Premiers avantages : l'adresse est on ne peut plus simple à retenir, et vu que je suis propriétaire du nom de domaine, je peux choisir de me passer de GandiMail pour un autre système sans que mon adresse change.

De plus, la solution proposée par GandiMail est réellement intéressante : 1 giga-octet de capacité, accès en IMAP, avec possibilité de SSL sur le serveur SMTP (SMTPS) et sur le serveur IMAP (IMAPS), antivirus, antispam et un webmail du tonerre ! Utilisable en HTTPS, il propose plusieurs interfaces différentes, dont une écrite en Xul. Cette dernière est vraiment le must du webmail : on se croirait dans un client mail standard, ni plus ni moins. Les performances sont très bonnes, il n'y a vraiment rien à redire. Pour moi, c'est adopté !

Donc si vous souhaitez m'écrire par mail, désormais, l'adresse à retenir est florian@biree.name. Mon ancienne adresse va encore fonctionner, mais à terme j'aimerai m'en passer.

Mais ce n'est pas tout. Je n'allais pas laisser ce nouveau nom de domaine nu ! J'y ai donc installé deux sites web.

Le premier pour le domaine biree.name, principalement pour lier les pages en *.biree.name et pour proposer à d'autres Birée l'utilisation d'un sous-domaine ou d'une redirection d'adresse mail. Ce serait bien présomptueux de ma part de me réserver biree.name pour moi seul, déjà que j'ai enregistré notre nom à mon nom...

Le second est pour la partie me concernant réellement, florian.biree.name. Ce site ne contient pour l'instant peu de chose, mais est destiné à lister les ressources me concernant sur internet. À terme, les pages comme Programmation ou Écrits devraient y être déplacées, et filyb.info devenir uniquement un blog. La page contact est désormais la référence concernant mes coordonnées web. Et c'est ce site que je mentionnerai quand on me demandera ce que je fais sur internet : là encore, dur de faire plus difficile à retenir (pour quelqu'un connaissant mon nom, s'entend).

Pour l'instant les deux sites ont le même design, plutôt sobre (mais j'en suis assez content), et ne sont que des pages statiques rédigées à la main, en xhtml. J'étofferai tout ça, et installerai peut-être un petit CMS.

Maintenant... reste plus qu'à songer à la mise à jour de filyb.info...

lundi 12 mars 2007

FireGPG

Imaginez sa surprise lorsque votre ange gardien attitré consulta vos mails quotidiens. En lieu et place de la confirmation de votre dernier virement banquaire, remplaçant un mail professionnel sur votre nouveau projet confidentiel, ou caché derrière l'intitulé d'une missive pour votre douce et tendre, il ne peut qu'avoir accès à un charabia incompréhensible de caractères sortis tout droit d'un microfilm d'un agent soviétique des James Bond de la grande époque. Bien sûr, au fond de son sous-sol, ce pirate informatique qui passe ses nuits à vous espionner reconnaît un chiffrage de type GnuPG. Mais las, il ne parviendra pas à déjouer vos stratagèmes. Sa tentative de domination mondiale aura échouée, et ce grâce à vous.

Sécurisez vos échanges : utilisez FireGPG, une extension pour Mozilla Firefox qui permet d'utiliser dans ce navigateur les fonctionnalités de chiffrement et de signature de GnuPG, et surtout de les intégrer à Gmail, le célèbre service de Google.

Cette extension a été écrite par Asher256 et TheGlu, merci encore pour votre contribution aux logiciels libres !

mercredi 8 novembre 2006

RoundCube : un webmail libre

Un petit user case : imaginez que vous gérez habituellement votre courrier depuis un serveur IMAP, par exemple laposte.net, à l'aide d'un client de mail comme Mozilla Thunderbird. Cependant, il vous arrive de vous rendre dans des endroits où la connexion internet (par exemple le réseau wifi de l'Université Paul Sabatier) bloque les connexions aux serveurs IMAP et SMTP.

Une première solution serait d'utiliser le webmail de laposte.net. Mais celui-ci est comment dire... peu utilisable. Une interface lente et peu pratique, plein de javascript (impossible d'ouvrir une page dans un onglet) mais pas d'AJAX.

Si le webmail fourni par le propriétaire du serveur mail est insuffisant, il suffit d'en installer un autre, si possible libre (cela suppose d'avoir un espace d'hébergement web, généralement avec php et une base de donnée.

Et pour cela il existe RoundCube, un webmail libre, utilisant de l'AJAX, et un cache pour l'IMAP lui permettant d'avoir des performances correctes, même s'il n'est pas hébergé sur le même serveur que le serveur de mails.

Capture d'écran de la liste des messages de RoundCube

L'installation est peu compliquée : on suit les instructions de la page d'installation, à savoir le téléchargement de l'archive, la configuration des serveurs, de la base de donnée, puis l'envoi sur votre espace web. Vous devez ensuite initialiser votre base de donnée à l'aide du fichier correspondant.

La première identité est ensuite construite avec le nom d'utilisateur et le mot de passe que vous entrez lors de votre première utilisation. Heureusement, vous pouvez vous rendre dans les paramètres, mettre RoundCube en français et changer votre identité pour configurer correctement votre adresse mail.

Capture d'écran de la liste des identités de RoundCube

Le seul soucis que j'ai eu est la configuration du serveur SMTP. Pour tout vous dire, je n'ai pas réussis. J'ai finalement supprimé ma configuration du serveur SMTP, ce qui entraîne dans RoundCube l'utilisation de la fonction php mail(), qui fonctionne très bien sur mon espace web.

Je n'ai trouvé que deux défauts à RoundCube, l'absence de filtre anti-spam, et l'impossibilité d'ouvrir les messages dans des onglets. Par contre, son système de sélection de messages et de gestion par glisser-déposer le rend aussi intuitif qu'un client traditionnel. RoundCube embarque aussi un correcteur orthographique (basé sur Google), que je n'ai pas eu l'occasion de tester, celui de Mozilla Firefox me suffit amplement.

vendredi 22 septembre 2006

Notification d'emails pour les utilisateurs de Mozilla Thunderbird, Gnome et d'un ASUS Z92J

Bon, d'accord, ce billet ne s'adresse pas à grand monde... S'il vous est utile, dites-le dans les commentaires, que j'ai l'impression de ne pas l'avoir écrit pour rien (d'un autre côté, mes stats vont très bien, merci pour elles, donc je peux me permettre d'écrire des billets plus pour ma pomme en cas de reformattage que pour the reste of the world).

Donc imaginons que vous utilisez Mozilla Thunderbird sous Linux, avec Gnome (ça marchera aussi sous un autre bureau, mais en utilisant les notification de Gnome, et non celles de, par exemple, KDE), et un ASUS Z92J (peut-être que ça marche aussi avec un autre portable ASUS, je n'en sais rien). Ce que vous voulez : à l'arrivée d'un mail, qu'un petit son vous prévienne, qu'un message affiche le sujet et l'expéditeur du mail, et qu'enfin (très important), la diode correspondante de l'ordinateur s'allume.

Le problème de cette diode est que j'ai bien trouvé des notificateurs d'arrivée des messages, mais aucun pour l'évènement plus de messages non lu pour éteindre la diode. J'ai donc décidé de laisser la diode allumée une minute, avec une temporisation.

Après la théorie, la technique :

  1. Installez l'extension pour Mozilla Thunderbird permettant les notifications : Yamb (dont j'avais déjà parlé).
  2. Installez notify-send, la commande pour lancer des notifications Gnome. Elle correspond au paquet libnotify-bin sous Ubuntu.
  3. Téléchargez le script suivant :

    #!/bin/sh
     
    #############################################################################
    # Mail notification for thunderbird and yamb, using the gnome notifier system
    #############################################################################
     
    subject="$1"
    sender="$2"
    recipients="$3"
    size="$4"
    folder="$5"
    accountType="$6" #(movemail, pop3, imap, nntp, rss)
    accountName="$7"
    body="$8"
    
    # Show notify (using notify-send)
    notify-send "Courriel de $sender" $subject
    
    # Play sound (vous pouvez utiliser un autre son)
    aplay "/usr/share/sounds/pop.wav"
    
    # Switch on the ASUS led for one minute (60 second)
    echo 1 > /proc/acpi/asus/mled
    # Vous pouvez changer la durée d'affichage de la DEL en secondes :
    sleep 60
    echo 0 > /proc/acpi/asus/mled
    

    Vous pouvez, par exemple, utiliser la commande wget http://filyb.info/prog/sh/mail-notify

  4. Copiez ce script dans votre path, par exemple sudo cp mail-notify /usr/bin
  5. Rendez-le exécutable : sudo chmod a+x /usr/bin/mail-notify
  6. Dans Mozilla Thunderbird, rendez-vous dans les préférences de Yamb, et entrez le chemin du script, ici /usr/bin/mail-notify (Vous pouvez aussi en profiter pour désactiver la seconde comme interval pour ne passurcharger votre server mail.)
  7. Appréciez.

Voilà, si vous avez des idées d'améliorations, n'hésitez pas !