Mailcount

Toujours un peu de magie avec ruby. Au départ je voulais utiliser une librairie lisant le format Maildir, mais je n’ai rien trouvé. Alors je me suis rabattu sur le système de fichier.

Finalement ça aurait très bien pu être un scrip shell, avec les outils standard. Pourtant c’est agréable de retrouver les primitives dans un language de plus haut niveau.

Alors pour compter les mails :

mails = Dir.chdir("/home/iiome/Maildir/cur")
mailcount = Dir.glob("").grep(/,[^S]$/).size
put "#{mailcount} unread mails"


No Comments to “Mailcount”  

  1. No Comments

Leave a Reply