mfourmy

Bonjour,

L'extension Firefox Webmail Notifier permet d'être notifier à l'arrivée d'un message.
En ce qui me concerne, je l'utilise pour Gmail, Hotmail et Yahoo.
Cette extension permet, grâce à l'ajout d'un script JS, de configurer n'importe quel webmail (en théorie), notamment en s'aidant des exemples de scripts ici et du modèle présenté ici

J'ai fait pas mal de recherche sur Mr Google et finit par trouver un bout de script qui pourrait correspondre à mon besoin. Mais voilà, ça ne semble pas fonctionner correctement :
/***********************************************************
Webmail Free
***********************************************************/
function initHandler(handler){
  handler.name="Free";
  handler.dataURL="http://imp4.free.fr/login.php";
  handler.loginData=["http://imp4.free.fr/imp/redirect.php",
                      "imapuser","pass",""];
  handler.mailURL="http://imp4.free.fr/imp/";

  handler.getData=function(aData){
    var fnd=aData.match(/Boite de reception ((d+?)) /); //nombre de mail non lu
   
    if(fnd)
    {
      return fnd[1];      
    }
    else
    {
      var fnd_aucun =aData.match(/Boite de reception /); //aucun mail non lu
      if (fnd_aucun)
      {
        return 0;
      }      
      else
      {
         return -1;//affiche message non verifié
      }
    }
  };
}
on peut aussi imaginer d'avoir en additionalData "actionID=&url=&load_frameset=1&autologin=0&server_key=imap&loginButton=Log%20in&new_lang=fr_FR"

J'ai essayé plusieurs configurations différentes, mais il n'y a pas de mode debug, donc ça complique la chose.

Est ce que qq'un peut m'aider ?

mfourmy

Utilisation de l'extension Firefox 'Webmail Notifier' pour Free
« Réponse #1 le: 06 May 2008 16:09:32 »
personne ?
je ne dois pourtant pas être le seul à utiliser cette extension :/

Meldawa

Utilisation de l'extension Firefox 'Webmail Notifier' pour Free
« Réponse #2 le: 19 May 2008 11:21:45 »
Bonjour,

J'avais trouvé ça sur un forum, si ça peut t'aider (désolé de ne pas citer la source, mais je ne retrouve plus l'url, si il se reconnait... ) :

function initHandler(handler){
  handler.name="WebMail Free";
  handler.dataURL="http://imp4.free.fr/";
  handler.loginData=["http://imp4.free.fr/login.php",
                      "horde_user","horde_pass"];
  handler.mailURL="http://imp4.free.fr/imp/";

  handler.getData=function(aData){
    var fnd=aData.match(/Bo.te de r.ception ((d+?)) /); //nombre de mail non lu
   
    if(fnd)
    {
      return fnd[1];      
    }
    else
    {
      var fnd_aucun =aData.match(/Bo.te de r.ception /); //aucun mail non lu
      if (fnd_aucun)
      {
        return 0;
      }      
      else
      {
         return -1;//affiche message non verifié
      }
    }
  };
}


a+

Mel