Tous les programmes ont été mis dans le domaine public et ce site ne serait pas mis à jour. Merci pour votre visite et revenez un jour ou l'autre.
Vasile Calmatui, le 20 mai 2001

La FAQ de VasLireMail

  1. Que fait VasLireMail ?
  2. Quand VasLireMail marchera depuis ma page web ?
  3. Comment configurer cette applet ?
  4. Comment voir si mon serveur web est aussi un serveur mail ?
  5. Comment marche en effet la réception d'un e-mail ?
  6. Tout est OK, mais parfois je n'arrive pas à recevoir des e-mails ?
  7. Quoi faire si le serveur web n'est pas un serveur mail ?
  8. Peut-on changer l'applet pour spécifier le serveur de mail ?
  9. Peut-on utiliser VasLireMail pour lire des fichiers attachés (graphiques, MSWord, etc.) ?
  10. J'ai fait tout comme il faut et ça ne marche toujours pas. Que faire ?
  1. Que fait VasLireMail ?
    Elle lit votre courrier électronique, comme n'importque quel programme de mail. C'est une applet Java, donc c'est facile à comprendre et à la modifier.

  2. Quand VasLireMail marchera depuis ma page web ?
    Pour faire marcher cette applet depuis votre page web, vous devez être sûr que le serveur web d'accueil est en même temp et serveur mail (POP3).

  3. Comment configurer cette applet ?
    Normallement, vous n'avez rien à configurer. Vérifier juste si votre serveur web est en même temp et serveur mail (POP3) et faites le bon appel de la classe Java depuis la page web.

  4. Comment voir si mon serveur web est aussi un serveur mail ?
    Pour voir si votre serveur web est en même temps un serveur mail (POP3), sous l'invite des commandes tapez (quand vous êtes connecté, bien sûr) :
    telnet votre_serveur_web 110, par example
    telnet www.chez.com 110 pour ma page.
    Si vous n'avez pas d'erreurs, et cela se connecte, alors votre serveur web est en même temps serveur mail (POP3).

  5. Comment marche en effet la réception d'un e-mail ?
    Rien de compliqué ici. C'est une communication POP3 (Post Office Protocol - version 3) de base. C'est décrit dans le RFC (request for comments) numéro 1939 à http://src.doc.ic.ac.uk/computing/internet/rfc/rfc1939.txt
    1. Dites USER votre_user_name<CarriageReturn/LineFeed>. Il doit être sans @votre_serveur.com
    2. Dites PASS votre_mot_de_passe<CR/LF>
    3. Dites LIST<CR/LF> pour voir la liste des messages sur le serveur.
    4. Dites RETR numéro_mail<CR/LF> pour lire un mail.
    5. Dites DELE numéro_mail<CR/LF> pour supprimer un mail.
    6. Dites QUIT<CR/LF> pour quitter la session.
    Tapez HELP<CR/LF> si vous avez des problèmes (seulement quand vous avez été accepté).
    Les commandes POP3 peuvent être écrites indifférement en majuscules ou minuscules, sauf pour le login/mot de passe.

  6. Tout est OK, mais parfois je n'arrive pas à lire des e-mails ?
    Cette applet peut ne pas marcher si le visiteur est derrière un firewall, où les connexions sont restreintes. Aussi, parfois la configuration de sécurité dans Internet Explorer 4 ne permet pas aux applets de se connecter aux sites distants. Dans d'autres cas, le serveur mail est tout simplement hors service (ça arrive), réessayer alors plus tard.

  7. Quoi faire si le serveur web n'est pas un serveur mail ?
    Alors vous ne pouvez pas lire votre courrier par une applet Java depuis ce site. Bien sûr, vous pouvez toujours demander à l'administrateur système de réparer cette situation, mais ça sera dur de le convaincre.

  8. Peut-on changer l'applet pour spécifier le serveur de mail ?
    Non. Les applets peuvent se connecter uniquement au serveur d'où elles ont été téléchargées. C'est une restriction de sécurité imposée aux applets, voir la Java Security FAQ pour plus de détails.

  9. Peut-on utiliser VasLireMail pour lire des fichiers attachés (graphiques, MSWord, etc.) ?
    En effet, VasLireMail les lis, mais à la place du fichier, on voit juste du texte codé. Normalement, un applet ne peut pas accéder au disque dur pour écrire des fichiers, donc VasLireMail n'implémente pas une fonction de lecture de fichiers attachés.
    Lire un email avec un fichier attaché est exactement la même chose que lire un simple email (comme VasLireMail le fait). Simplement, dans le corps (partie DATA) du message vous devez chercher et décoder la représentation texte MIME-encodée des fichiers attachés.
    Si vous enregistez VasLireMail (version pro), à la demande, j'enverrais le code nécessaire pour lire les fichiers attachés.

  10. J'ai fait tout comme il faut et ça ne marche toujours pas. Que faire ?
    Verifier si votre serveur web est aussi un serveur mail (POP3). Configurez l'applet correctement. Regardez si vous ne vous situez pas derrière un firewall (si vous êtes connecté depuis le réseau de votre société, alors vous êtes certainement derrière un firewall). Reagardez si vous utilisez un browser compatible Java (Netscape 2.02 ou plus, MSIE 3.0 ou plus). Cela ne marchera pas si vous lancez l'applet depuis votre disque dur ! Aussi, l'applet ne marchera pas si vous renommez le fichier VasLireMail.class. Si ça ne marche toujours pas, contactez l'auteur (en donnant le maximum d'informations possibles).
    N'oubliez pas que les ordinateurs ne se trompent jamais, l'erreur est toujours humaine. Même quand on crée des ordinateurs buggés. :-)

La page de VasLireMail
Page modifée le 13 mars 1999
VasHomeVasJavaEnregisterenglish
VasHome | Ecrire | Programmes Java | Enregistrement | English
© 1998, 1999, 2000 Vasile Calmatui