Les règles d’Or de la Conception Graphique

INTERNET

Les règles d’Or de la Conception Graphique

Les règles d’Or de la Conception Graphique »

 

Gardez ces règles en tête, c’est assurer une meilleure visibilité à votre site Web.

  • Allégez la taille des fichiers images. Même si les raccordement sont de plus en plus performant, l’internaute souhaite que les pages du site visité s’affiche « rapidement ».
  • Utilisez le graphisme pour construire le site. Pas pour faire beau. Cela alourdit le chargement et l’inconfort de l’utilisateur. Le graphisme donne une identité au site mais ne doit pas alourdir la navigation.
  • Réutilisez les mêmes graphismes. Le navigateur les a en mémoire, ce qui évite de les rechargez à chaque page, donc de gagnez tu temps sur le chargement d’une nouvelle page.
  • Pensez à ceux qui n’ont pas d’ordinateur performant. Privilégier l’utilisation des 256 couleurs de base pour le graphisme du site.  Vous saurez sur que le site sera présenté selon vos souhait et non pas « déformer » par ‘ordinateur de l’internaute.
  • Ne saturer pas la page d’animation diverse et varié. Un GIF animé, c’est sympa, plusieurs dizaines c’est énervant. Voyez votre réaction sur les site qui vivent de la publicité et en mette dans tous les coins.
  • Donnez des légendes à vos images. Cela permettra, pour ceux qui ont désactivé l’affichage des images dans leur navigateur, d’en connaître le thème. De plus, certain moteur de recherche utilise ses légende dans leur indexation.
  • Pensez à ceux qui utilisent encore d’anciennes versions de navigateur. N’hésitez pas à installer plusieurs navigateur sur votre PC pour tester la présentation de votre site.

Ces règles sont simples, voir à l’encontre de ce que l’on peut faire aujourd’hui.
Mais à trop sophistiquer son site, on peux aboutir au contraire de l’objectif initial, c’est à dire avoir un site visible uniquement d’Internautes ayant un matériel de pointe ou une connexion internet très haut débit.

Prenez exemple sur ces plates-formes d’audience mondiale comme AMAZON, FACEBOOK, ALIBABA… le graphisme est « simple » et les page s’affichent à une vitesse incroyables.

L’important n’est pas le temps que restera un visiteur sur votre site, mais qu’il y trouve ce qu’il recherche.

 

Brève Présentation d’Internet

INTERNET

une brève présenation d’internet

 

En premier, il faut distinguer deux composants qui ont tendance à se confondre : le hard et le soft. Le hard composé des liaisons, des serveurs et des protocoles d’interconnexion et le soft, les langages qui permettent la navigation sur le réseau des réseau.

Le réseau matériel est apparu très tôt vers les années 1950-1960 sous l’impulsion de l’armée américaine qui avait besoin à l’époque d’un réseau de communication fiable, modulaire et -indestructible.

Pour ce faire, il était fondé sur une communication en forme de toile d’araignée à redirection dynamique. Pour paralyser ce réseau, il faudrait détruire un nombre impressionnant de nœuds et de liaison, et encore, sans certitude de succès.

Ce réseau à usage exclusivement militaire, développé avec les universitaires, a très vite intéressé les universités et administrations, qui ont utilisées ce système et ont contribué à son expansion.

On peut donc dire que l’internet est un énorme regroupement de plusieurs dizaine de millier de réseaux tous interconnectés entres eux. Cet ensemble est connu sous le nom générique d’internet.

Tout ces réseaux ont en commun le langage I.P. (Internet Protocol), qui leur permet de s’interconnecter et d’avoir une possibilité d’adressage des entres elles. Sur cette base de communication toutes sortes d’informations étaient acheminées. N’oublions pas qu’à ‘époque seul le mode texte était disponible. En effet, nos environnements graphiques ne sont apparus et ne se sont standardisés que beaucoup plus tard. Grâce notamment à l’augmentation en puissance des ordinateurs.

Le paysage informatique original se limitait donc à des logiciels et des protocoles de transfert exclusivement textuels, d’où l’apparition du FTP, GOPHER, WAIS, TELNET, etc.

L’interface actuelle, entièrement graphique que nous connaissons, le World Wide Web, n’est apparue au début des années 90 sous l’impulsion de chercheurs du CERN (Organisation Européenne sur la Recherche Nucléaire).

l’évolution de l’information transportée sur l’internet

La vision actuelle de ce que l on peut trouver sur l’internet masque complètement l’historique de son développement. Les modes de visualisation graphique au travers des browsers permettent une visualisation agréable et très fonctionnelle de l’information désirée. Toutefois, comme nous l’avons dit précédemment le mode graphique n’est arrivé que très récemment dans l’histoire de l’internet, celui-ci n’étant qu’une facilité à l’accès à l’information et non pas originellement une finalité.

L’objectif initial des réseaux qui ont composé peu à peu l’internet était principalement de transférer de l’information qui à l’époque se présentait sous forme de fichiers binaires ou textes de structure relativement simple en comparaison des fichiers évolués que nous traitons actuellement (on peut prendre l’exemple des fichiers graphiques, vidéos ou sons qui utilisent des techniques de compression très poussées) et que nous demandons à l’ordinateur de nous amener et visualiser quasi en temps réel. Les données transférées ont subi une immense évolution tant en terme de volume que de contenu ; et nos exigences tant en terme de vitesse que de résultat obtenu ont également énormément évolué.

Nous sommes donc passés du transfert de fichiers souvent assez légers en termes de poids et d’exigences dans la vitesse du transfert (si ce n’est sa fiabilité), à une nécessité de transférer des fichiers très lourds qu’il faut pouvoir visualiser en temps réel au fur et à mesure de leur réception.

Les protocoles de transfert qui répondaient aux besoins initiaux étaient tous en ligne de commande et très rébarbatifs dans l utilisation quotidienne.

On peut citer :
le FTP (File Transfert Protocol) dédié au transfert de fichiers d un point à un autre
le TELNET qui permet de se connecter sur une machine distante et d y exécuter des programmes et des commandes
le RLOGIN
le RSH
le GOPHER etc.

Tous ces protocoles sont extrêmement puissants mais difficilement abordables pour un néophyte ou une personne n ayant pas une connaissance des systèmes UNIX.

L apparition dans les années 90 du protocole HTTP (Hyper Text Tranfert Protocol) et de son interfaçage par des browsers a permis de concevoir différemment l’accès à l’information. En effet, jusque là, soit l on récupérait un fichier pour le visualiser ultérieurement, soit l on se connectait à des bases de données en ligne (de commandes sans faire de jeux de mots) afin de trouver cette même information, mais trouver cette information restait délicat et l information en elle-même restait sous une forme peu pratique.

Le protocole HTTP et son langage associé le HTML (Hyper Text Markup Langage), ont permis de réviser complètement l’accès à l’information pour deux raisons principales :
Visualisation directe du contenu des fichiers sans les télécharger intégralement au préalable avec une présentation assez évoluée qui rend cette information agréable
Passage d’une information à une autre au moyen des liens hypertextes qui facilitent énormément tant le cheminement intellectuel que le lien des informations entre elles.

Depuis l’émergence des navigateurs, leurs capacités n’ont cessé de croître. On est passé d’outils permettant la visualisation de textes agrémentés de simples illustrations à des programmes permettant de visualiser de la 3D, d écouter du son et d’avoir une réelle interactivité avec le contenu des pages.

On a donc un accroissement significatif de la taille moyenne des pages générées.

 

L’évolution des types de raccordements à l’internet

L’internet est un réseau qui regroupe de nombreux réseaux locaux qui font transiter de l’information en règle générale sur toutes sortes de liaisons (câble réseau, liaisons louées, transmissions radio, transmissions lasers, satellite, RNIS, DSL, …) ; les réseaux locaux utilisent de toute façon en général de hauts débits.

Les liaisons entre ces différents sous-réseaux sont également assez satisfaisantes en terme de débit. Le schéma actuel de raccordement des particuliers inclut des liaisons téléphoniques à très bas débits par l’intermédiaire de modems (modulateur – démodulateur) ou parfois mieux de lignes Numéris (RNIS). Ces connections originellement prévues pour transférer du texte pur ou des fichiers très légers s avèrent actuellement juste suffisantes pour la visualisation des documents disponibles sur le Web qui incluent des images fixes et animées ainsi que du son. Toutefois des choix technologiques judicieux et un contenu raisonnable de ces pages permettent une navigation encore confortable. Il faut toutefois noter que les liaisons modem et Numéris ont des vitesses croissantes qui permettent de plus en plus de choses, et les nouvelles technologies qui pointent à l’horizon permettent d’être optimiste. En effet, de nouvelles liaisons s’offrent aux particuliers comme l’utilisation des satellites à l’aide d’antennes personnelles pour des sommes raisonnables et surtout l’arrivée des câblo-opérateurs ou des liaisons ADSL qui vont proposent déjà des liaisons rapides sans coûts de connexion horaire mais avec simplement un abonnement mensuel. On peut donc envisager une explosion du nombre de personnes raccordées à l internet du fait de la qualité des liaisons à venir et de leur très faible coût. Les entreprises, quant à elles, ne sont pas en reste car elles peuvent dès maintenant accéder avec confort à l internet par l’intermédiaire de Numéris ou de liaisons spécialisées dont les coûts sont de plus en plus raisonnables. Elles deviennent donc consommatrices et fournisseuses d informations, et ce de façon de plus en plus active en France et dans le monde, leurs apparitions pouvant être mesurées par le nombre sans cesse croissant de domaines créés.

Panorama de l’information disponible sur l’internet

On peut résumer en une phrase l’aboutissement actuel de l’information disponible sur l’internet : Si ça existe, c est sur l’internet

Cette phrase peut paraître exagérée, mais il est certain que la masse de données actuellement disponible résulte de son développement progressif depuis les origines de l’informatique et que nous sommes confrontés à l’accumulation des données produites et portées sur informatique durant les 40 dernières années.

Il en résulte que d’après les dernières estimations à raison d une page d information visualisée par seconde, une vie d’homme ne suffirait pas à parcourir l’intégralité des données disponibles sur l’internet.

Ces informations touchent tous les domaines de la pensée humaine que l’on trouve traditionnellement dans une bibliothèque. Mais ces formes sont beaucoup plus variées grâce à l’évolution des navigateurs qui permettent de présenter du texte, du son, de l image et de la vidéo avec de l’interactivité pour toutes ces formes de données

Ces formes de communication sont radicalement différentes de celles que nous connaissons habituellement du fait de leur réelle interactivité avec l’utilisateur final. Celui-ci est à même de sélectionner l’information d une manière nouvelle par des outils de recherche (en fait, d immenses bases d indexation des données disponibles) et l’utilisation de l’hypertexte qui facilite le cheminement d une information à une autre.

Dès lors, l’information finale ainsi trouvée va être enrichie puisqu’elle pointe elle-même sur d’autres informations pertinentes par le biais de l’hypertexte.

De plus, elle pourra contenir également des images, tant statiques que mouvantes, des musiques ou sons pertinents, des images calculées de façon contextuelle en rapport avec les actions de l’utilisateur et l’interaction de l’utilisateur avec ces données par le biais de formulaires de saisie

Un autre avantage de cette forme de documents est qu’elle permet non seulement une interaction en temps réel, mais apporte aussi un système différé au travers de la messagerie électronique (MAIL).

 

 

Internet : Bref historique

Origine d’Internet

 

Basic Internet

INTERNET

L’origine
d’internet

 L’histoire complète de l’internet peut être trouvée dans de nombreux documents disponibles sur le net, nous n’aurons donc pas la prétention d’établir ici un historique exhaustif et d’une précision sans faille ; le but de cette introduction est uniquement de vous simplifier la compréhension générale de son implantation.

Il faut discerner deux choses différentes qui ont tendance à se mélanger dans les esprits actuellement, est-ce à dire le réseau matériel proprement dit, et son interface dominante, le World Wide Web.

Le réseau matériel est apparu très tôt vers les années 1960-1970 sous l’impulsion de l’armée américaine qui avait besoin à l’époque d’un réseau de communication fiable, modulaire et quasi-ininterruptible dans l’ambiance de guerre froide qui régnait à cette période. L’ARPA (Advanced Research Project Agency) décida de mettre sur pieds son réseau ARPAnet.

Ce réseau était conçu pour résister à une attaque nucléaire, ou une catastrophe naturelle, et permettre une communication ininterrompue entre les différentes bases militaires. Pour ce faire, il était basé sur une communication en forme de filet à redirection dynamique, ce qui en cas de destruction de nombreuses liaisons permettait toujours à l’information d’arriver à destination du moment qu’il restait quelque part une liaison possible. Le réseau ne devait avoir aucun point névralgique (central ou déporté) dont l’arrêt ou le dysfonctionnement aurait pour conséquence le blocage total du réseau. Les données transitant par le réseau devaient pouvoir être re-routées automatiquement vers un autre canal en cas de problème sur une partie du réseau.

Le Département de la Défense (le DoD) fut secondé pour son élaboration par les grandes universités américaines. Ces derniers imaginèrent et développèrent les protocoles de transmission. Ce réseau à usage exclusivement militaire a très vite intéressé les universités qui ont calquées le système et ont contribuées à son expansion. De nombreuses autres sociétés et administrations se sont peu à peu greffées à ce réseau initial. On peut donc dire que l’internet est un énorme regroupement de sous-réseaux qui s’interconnectent, sachant que de ses deux réseaux originaux on arrive actuellement plusieurs milliers de réseaux interconnectés sous le nom générique d' »internet ».

Il ne faut pas se faire de fausses idées sur l’apparence de ce réseau initial : tous ces réseaux avaient en commun un langage en sous-couche le TCP/IP (Transmission Control Protocol/Internet Protocol), qui leur permettait de s’interconnecter et d’avoir une possibilité d’adressage des machines sur le réseau gigantesque ainsi créé. Sur Internet les frontières et le temps n’existent plus, il est aussi simple et aussi rapide de se connecter à une centaine de mètres de son ordinateur qu’à des milliers de kilomètres, et pas besoin de passeport ou de visa pour faire le tour du monde. Sur cette base de communication toutes sortes d’informations étaient acheminées, mais n’oublions pas qu’à l’époque le mode texte était dominant (voir seul existant), en effet, nos environnements graphiques ne sont apparus et ne se sont standardisés que beaucoup plus tard. Le paysage informatique original se limitait donc à des logiciels et des protocoles de transfert exclusivement textuels, d’où l’apparition du FTP, GOFFER, WAIS, TELNET, etc.

L’interface actuel totalement graphique que nous connaissons, le World Wide Web, n’est apparu sous l’impulsion de chercheurs du CERN qu’en 1990 sur un ordinateur NeXT Cube, qui du fait d’un environnement de programmation très évolué (Interface Builder sur NeXTStep) a permis la création du premier Browser (navigateur en français) qui enfin donnait une interface graphique aux systèmes de transfert d’informations qui étaient déjà disponibles.
La vision actuelle de ce que l’on peut trouver sur l’internet masque complètement l’historique de son développement ; les modes de visualisation graphique au travers des browsers permettent une visualisation agréable et très fonctionnelle de l’information désirée. Toutefois, comme nous l’avons dit précédemment le mode graphique n’est arrivé que très récemment dans l’histoire de l’internet, celui-ci n’étant qu’une facilité à l’accès à l’information et non pas originellement une finalité.

L’objectif initial des réseaux qui ont composé peu à peu l’internet était principalement de transférer de l’information qui à l’époque se présentait sous forme de fichiers binaires ou textes de structure relativement simple en comparaison des fichiers évolués que nous traitons actuellement (on peut prendre l’exemple des fichiers graphiques, vidéos ou sons qui utilisent des techniques de compression très poussées) et que nous demandons à l’ordinateur de nous amener et visualiser quasi en temps réel. Les données transférées ont subit une immense évolution tant en terme de volume que de contenu ; et nos exigences tant en terme de vitesse que de résultat obtenu ont également énormément évoluées.

Nous sommes donc passés du transfert de fichiers souvent assez léger en termes de poids et avec peu d’exigences dans la vitesse du transfert, si ce n’est sa fiabilité, à une nécessité de transférer des fichiers très lourds et de pouvoir les visualiser en temps réel au fur et à mesure de leur réception.

Les protocoles de transfert qui répondaient aux besoins initiaux étaient tous en ligne de commande et très rébarbatifs dans l’utilisation quotidienne; ont peut citer le FTP dédié au transfert de fichiers d’un point à un autre, le TELNET qui permet de se connecter sur une machine distante et d’y exécuter des programmes et des commandes, et en vrac : RLOGIN, RSH, GOPHER, etc. Tout ces protocoles sont extrêmement puissants mais difficilement abordables pour un néophyte ou une personne n’ayant pas une connaissance des systèmes UNIX. L’apparition dans les années 90 du protocole HTTP et de son interfaçage par des browsers a permis de concevoir différemment l’accès à l’information ; en effet, jusque là soit l’on récupérait un fichier pour le visualiser ultérieurement, soit l’on se connectait à des bases de données en ligne (de commandes sans faire de jeux de mots) afin de trouver cette même information, mais trouver cette information restait délicat et l’information en elle-même restait sous une forme peu pratique. Le protocole HTTP et son langage associé l’HTML, ont permis de réviser complètement l’accès à l’information pour deux raisons principales : on visualise directement le contenu des fichiers sans les télécharger intégralement au préalable avec une présentation assez évoluée qui rend cette information agréable, et l’on peut passer d’une information à une autre au moyen des liens hypertextes qui facilitent énormément tant le cheminement intellectuel que le lien des informations entre elles.
Depuis l’émergence des browsers, leurs capacités n’ont cessé de croître, on est passé d’outils permettant la visualisation de textes agrémentés de simples illustrations à des programmes permettant de visualiser de la 3D, d’écouter du son et d’avoir une réelle interactivité avec le contenu des pages. On a donc un accroissement significatif de la taille moyenne des pages générées.
L’internet est un réseau qui regroupe de nombreux réseaux locaux qui font faire transiter de l’information en règle générale sur de l’Ethernet coaxial ou RJ45 à 10/100 Mbs, bien que d’autres types de liaisons soient utilisées (câbles téléphoniques, transmissions radio, transmissions lasers, satellite) ; les réseaux locaux utilisent de toutes façons en général de hauts débits. Les liaisons entre ces différents sous-réseaux sont également assez satisfaisante en terme de débit. Le schéma actuel de raccordement des particuliers inclus des liaisons téléphoniques à très bas débits par l’intermédiaire de modems ou parfois mieux de lignes Numéris. Ces connections originellement prévues pour transférer du texte pur ou des fichiers très légers s’avèrent actuellement juste suffisantes pour la visualisation des documents disponibles sur le Web qui incluent des images fixes et animées ainsi que du son. Toutefois des choix technologiques judicieux et un contenu raisonnable de ces pages permettent une navigation encore confortable ; il faut toutefois noter que les liaisons modems et Numéris ont des vitesses croissantes qui permettent de plus en plus de choses, et les nouvelles technologies qui pointent à l’horizon permettent d’être optimiste. En effet, de nouvelles liaisons s’offrent aux particuliers comme l’utilisation des satellites à l’aide de paraboles personnelles pour des sommes raisonnables et surtout l’arrivée des câblo-opérateurs qui vont proposer dans les mois à venir des liaisons ultrarapides sans coûts de connexion horaire mais avec simplement un abonnement mensuel. On peut donc envisager une explosion du nombre de personnes raccordées à l’internet du fait de la qualité des liaisons à venir et des baisses répétés des coûts de connexion.

Les entreprises quant à elles ne sont pas en reste car elles peuvent dès maintenant accéder avec confort à l’internet par l’intermédiaire de Numéris ou de liaisons spécialisées dont les coûts sont de plus en plus raisonnables. Elles deviennent donc consommatrices et fournisseuses d’informations, et ce de façon de plus en plus active en France et dans le monde, leurs apparitions pouvant être mesurées par le nombre de domaines créés sans cesse croissant.

On peut résumer en une phrase l’aboutissement actuel de l’information disponible sur l’internet : « Si ça existe, c’est sur l’internet. »

Cette phrase peut paraître exagérée, mais il est certain que la masse de données actuellement disponible résulte de son développement progressif depuis les origines de l’informatique et que nous sommes confronté à l’accumulation des données produites et portées sur informatique durant les 40 dernières années. Il en résulte que d’après les dernières estimations à raison d’une page d’information visualisée par seconde, une vie d’homme ne suffirait pas à parcourir l’intégralité des données disponibles sur l’internet.

Ces informations touchent tous les domaines de la pensée humaine que l’on trouve traditionnellement dans une bibliothèque. Mais ces formes sont beaucoup plus variées du fait de l’évolution des browsers qui permettent de présenter du texte, du son, de l’image, de la vidéo, et même de l’interactivité pour ces formes de données. Ces formes de communication sont radicalement différentes de celles que nous connaissons habituellement du fait de leur réelle interactivité avec l’utilisateur final ; celui-ci est à même de sélectionner son information d’une façon nouvelle par des outils de recherche (en fait, d’immenses bases d’indexation des données disponibles) et par l’utilisation de l’hypertexte qui facilite le cheminement d’une information à une autre. Dès lors l’information finale ainsi trouvée va être enrichie de part le fait qu’elle pointe elle-même sur d’autres informations pertinentes par le biais de l’hypertexte, et de plus elle pourra contenir également de l’image tant statique que mouvante, des musiques ou sons pertinents, de l’image calculée de façon contextuelle en rapport avec des actions de l’utilisateur, et également lui permettre d’interagir avec ces données par le biais de formulaires à remplir. Un autre avantage de cette forme de documents est qu’elle permet non seulement une interaction en temps réelle, mais apporte aussi un système différé au travers de la messagerie électronique (MAIL).

Une autre vision

Le réseau internet est donc un outil de communication et documentaire fantastique, mais il ressort de tout cela un seul point noir : son immensité. Le problème n’est finalement pas tant d’y accéder ou d’y être présent, mais bel et bien de trouver l’information que l’on cherche ou d’être trouvé. La force de l’internet est également sa faiblesse, le fait que ce soit un conglomérat « spontané » et « anarchique » de réseaux le rend extrêmement dynamique et riche, mais le rend également inextricable. Il est clair qu’il n’y a pas d’organisme centralisateur à qui se plaindre, ou à qui demander de l’aide, et c’est très bien ainsi. Une fois qu’on l’a compris, et que l’on saisit la richesse que cela apporte, il faut savoir s’adapter et oublier tout ce que l’on a appris traditionnellement en communication.
Il faut bien réaliser que la communication sur l’internet est un retour au bouche à oreille, au comportement intimiste du village de campagne, à une vision bouleversante pour la communication traditionnelle. Rien dans les développements traditionnels de la communication d’entreprise ne peut préparer au comportement des internautes, et si l’on se contente déporter les stratégies marketing brutalement sur le net, on va droit à un échec cuisant ou dans le meilleur des cas à un succès d’estime

 

 

 

Code erreurs SMTP


INTERNET

Les codes

d’erreurs SMTP

    

Les codes d'erreur SMTP



Ces codes sont génés par le serveur SMTP lors du traitement des messages électroniques.
Vous pouvez trouver ses codes lors de réception de message d'erreur par exemple et cette liste vous permettra de comprendre purquoi votre message n'est pas arrivé au destinataire..

Code Description
421
Service non disponible, canal en fermeture (Domain service not available, closing transmission channel)
432
A password transition is needed.
450
Action non effectuée : boîte-aux-lettres non disponible [Ex., bloquée par un autre utilisateur] (Requested mail action not taken: mailbox unavailable.)
451
Action arrêtée : erreur de traitement (Requested action aborted: local error in processing)
452
Action non effectuée : manque de ressources système (Requested action not taken: insufficient system storage)
454
TLS not available due to temporary reason.
Encryption required for requested authentication mechanism.
458
Unable to queue messages for node node.
459
Node node not allowed: reason.
500
Erreur de syntaxe, commande non reconnue (Command not recognized: command. Syntax error)
501
Erreur de syntaxe dans des paramètres ou arguments (Syntax error, no parameters allowed)
502
Commande non implémentée (Command not implemented)
503
Mauvaise séquence de commandes (Bad sequence of commands)
504
Paramètre de commande non implémenté (Command parameter not implemented)
521
Machine does not accept mail.
530
Must issue a STARTTLS command first.
Encryption required for requested authentication mechanism.
534
Authentication mechanism is too weak.
538
Encryption required for requested authentication mechanism.
550
Action non effectuée : boîte-aux-lettres non disponible, non trouvée, pas d'accès (Requested action not taken: mailbox unavailable)
551
Utilisateur non local. essayer forwardpath (User not local; please try forwardpath)
552
Action arrêtée : manque de ressources de stockage (Requested mail action aborted: exceeded storage allocation)
553
Action non effectuée : nom de boîte-aux-lettres non autorisé (Requested action not taken: mailbox name not allowed)
554
Transaction échouée. (Transaction failed)



Les codes d'erreur ESMTP

Le protocole SMTP est limité dans les codes d'erreurs délivrés. Le protocole ESMTP est un système plus complet de gestion codes d'erreur. La syntaxe des codes est constituée de 3 chiffres qui sont respectivement : classe, subect et détail.

Avec :
  • classe = "2", "4" ou "5",
    • 2 signifie succès (Success) : l'opération s'est déroulée sans heurt.
    • 4 indique une erreur temporaire (Persistent Transient Failure) : Attendez un peu avant de renvoyer le message.
    • 5 signale une erreur permanente (Permanent Failure) : Si vous avez un autre moyen de contacter le destinataire......
  • subject = nombre de 0 à 9
  • detail = nombre de 0 à 9
Les deuxième (subject) et troisième (detail) parties donnent des indications supplémentaires
  • X.0.X Other or Undefined Status There is no additional subject information available. >X.0.0 Other undefined Status Other undefined status is the only undefined error code. It should be used for all errors for which only the class of the error is known.
  • X.1.X Addressing Status The address status reports on the originator or destination address. It may include address syntax or validity. These errors can generally be corrected by the sender and retried.
  • X.1.0 Other address status Something about the address specified in the message caused this DSN.
  • 5.1.1 Bad destination mailbox address L'adresse spécifiée n'existe pas : la partie de gauche de l'adresse e-mail (avant le @) est fausse.
  • X.1.2 Bad destination system address The destination system specified in the address does not exist or is incapable of accepting mail. For Internet mail names, this means the address portion to the right of the "@" is invalid for mail. This codes is only useful for permanent failures.
  • X.1.3 Bad destination mailbox address syntax The destination address was syntactically invalid. This can apply to any field in the address. This code is only useful for permanent failures.
  • X.1.4 Destination mailbox address ambiguous The mailbox address as specified matches one or more recipients on the destination system. This may result if a heuristic address mapping algorithm is used to map the specified address to a local mailbox name.
  • X.1.5 Destination address valid This mailbox address as specified was valid. This status code should be used for positive delivery reports.
  • X.1.6 Destination mailbox has moved, No forwarding address The mailbox address provided was at one time valid, but mail is no longer being accepted for that address. This code is only useful for permanent failures.
  • X.1.7 Bad sender's mailbox address syntax The sender's address was syntactically invalid. This can apply to any field in the address.
  • X.1.8 Bad sender's system address The sender's system specified in the address does not exist or is incapable of accepting return mail. For domain names, this means the address portion to the right of the "@" is invalid for mail.
  • X.2.X Mailbox Status Mailbox status indicates that something having to do with the mailbox has cause this DSN. Mailbox issues are assumed to be under the general control of the recipient.
  • X.2.0 Other or undefined mailbox status The mailbox exists, but something about the destination
    mailbox has caused the sending of this DSN.
  • X.2.1 Mailbox disabled, not accepting messages The mailbox exists, but is not accepting messages. This may be a permanent error if the mailbox will never be re-enabled or a transient error if the mailbox is only temporarily disabled.
  • 5.2.2 Boîte aux lettres saturée (Mailbox full) La boîte aux lettres du destinataire est saturée : son propriétaire a depassé le quota de courrier admis. Seule solution : attendre que votre correspondant vide sa boîte.
  • X.2.3 Message length exceeds administrative limit A per-mailbox administrative message length limit has been exceeded. This status code should be used when the per-mailbox message length limit is less than the general system limit. This code should be used as a permanent failure.
  • X.2.4 Mailing list expansion problem The mailbox is a mailing list address and the mailing list was unable to be expanded. This code may represent a permanent failure or a persistent transient failure.
  • X.3.X Mail System Status Mail system status indicates that something having to do with the destination system has caused this DSN. System issues are assumed to be under the general control of the destination system administrator.
  • X.3.0 Other or undefined mail system status The destination system exists and normally accepts mail, but something about the system has caused the generation of this DSN.
  • X.3.1 Mail system full Mail system storage has been exceeded. The general semantics imply that the individual recipient may not be able to delete material to make room for additional messages. This is useful only as a persistent transient error.
  • X.3.2 System not accepting network messages The host on which the mailbox is resident is not accepting messages. Examples of such conditions include an immanent shutdown, excessive load, or system maintenance. This is useful for both permanent and permanent transient errors.
  • X.3.3 System not capable of selected features Selected features specified for the message are not supported by the destination system. This can occur in gateways when features from one domain cannot be mapped onto the supported feature in another.
  • X.3.4 Message too big for system The message is larger than per-message size limit. This limit may either be for physical or administrative reasons. This is useful only as a permanent error.
  • X.3.5 System incorrectly configured The system is not configured in a manner which will permit it to accept this message.
  • X.4.X Network and Routing Status The networking or routing codes report status about the delivery system itself. These system components include any necessary infrastructure such as directory and routing services. Network issues are assumed to be under the control of the destination or intermediate system administrator.
  • X.4.0 Other or undefined network or routing status Something went wrong with the networking, but it is not clear what the problem is, or the problem cannot be well expressed with any of the other provided detail codes.
  • >X.4.1 No answer from host The outbound connection attempt was not answered, either because the remote system was busy, or otherwise unable to take a call. This is useful only as a persistent transient error.
  • X.4.2 Bad connection The outbound connection was established, but was otherwise unable to complete the message transaction, either because of time-out, or inadequate connection quality. This is useful only as a persistent transient error.
  • X.4.3 Directory server failure ou routing server failure (erreur de routage)
    Le message n’a pas été envoyé car le serveur n’a pas réussi à atteindre le serveur de messagerie de vos destinataires (indiqué dans l’adresse, après le @).
  • X.4.4 Unable to route The mail system was unable to determine the next hop for the message because the necessary routing information was unavailable from the directory server. This is useful for both permanent and persistent transient errors.
    A DNS lookup returning only an SOA (Start of Administration) record for a domain name is one example of the unable to route error.
  • 4.4.5 Mail system congestion The mail system was unable to deliver the message because the mail system was congested.
  • 4.4.6 Routing loop detected A routing loop caused the message to be forwarded too many times, either because of incorrect routing tables or a user forwarding loop.
  • 4.4.7 Delivery time expired Le délai d'acheminement de votre message a été jugé trop long. Votre message n'a donc pas été délivré. Cette erreur est temporaire : envoyez à nouveau votre message.
    The message was considered too old by the rejecting system, either because it remained on that host too long or because the time-to-live value specified by the sender of the message was exceeded. If possible, the code for the actual problem found when delivery was attempted should be returned rather than this code.
  • X.5.X Mail Delivery Protocol Status The mail delivery protocol status codes report failures involving the message delivery protocol. These failures include the full range of problems resulting from implementation errors or an unreliable connection. Mail delivery protocol issues may be controlled by many parties including the originating system, destination system, or intermediate system administrators.
  • X.5.0 Other or undefined protocol status Something was wrong with the protocol necessary to deliver the message to the next hop and the problem cannot be well expressed with any of the other provided detail codes.
  • 5.5.1 Invalid command (commande invalide) A mail transaction protocol command was issued which was either out of sequence or unsupported.
  • 5.5.2 Syntax error A mail transaction protocol command was issued which could not be interpreted, either because the syntax was wrong or the command is unrecognized.
  • X.5.3 Too many recipients More recipients were specified for the message than could have been delivered by the protocol. This error should normally result in the segmentation of the message into two, the remainder of the recipients to be delivered on a subsequent delivery attempt. It is included in this list in the event that such segmentation is not possible.
  • 5.5.4 Invalid command arguments A valid mail transaction protocol command was issued with invalid arguments, either because the arguments were out of range or represented unrecognized features.
  • X.5.5 Wrong protocol version A protocol version mis-match existed which could not be automatically resolved by the communicating parties.
  • X.6.X Message Content or Media Status The message content or media status codes report failures involving the content of the message. These codes report failures due to translation, transcoding, or otherwise unsupported message media. Message content or media issues are under the control of both the sender and the receiver, both of whom must support a common set of supported content-types.
  • X.6.0 Other or undefined media error Something about the content of a message caused it to be considered undeliverable and the problem cannot be well expressed with any of the other provided detail codes.
  • X.6.1 Media not supported The media of the message is not supported by either the delivery protocol or the next system in the forwarding path.
  • X.6.2 Conversion required and prohibited The content of the message must be converted before it can be delivered and such conversion is not permitted. Such prohibitions may be the expression of the sender in the message itself or the policy of the sending host.
  • X.6.3 Conversion required but not supported The message content must be converted to be forwarded but such conversion is not possible or is not practical by a host in the forwarding path. This condition may result when an ESMTP gateway supports 8bit transport but is not able to downgrade the message to 7 bit as required for the next hop.
  • X.6.4 Conversion with loss performed This is a warning sent to the sender when message delivery was successfully but when the delivery required a conversion in which some data was lost. This may also be a permanant error if the sender has indicated that conversion with loss is prohibited for the message.
  • X.6.5 Conversion Failed A conversion was required but was unsuccessful. This may be useful as a permanent or persistent temporary notification.
  • X.7.X Security or Policy Status The security or policy status codes report failures involving policies such as per-recipient or per-host filtering and cryptographic operations. Security and policy status issues are assumed to be under the control of either or both the sender and recipient. Both the sender and recipient must permit the exchange of messages and arrange the exchange of necessary keys and certificates for cryptographic operations.
  • X.7.0 Other or undefined security status Something related to security caused the message to be returned, and the problem cannot be well expressed with any of the other provided detail codes. This status code may also be used when the condition cannot be further described because of security policies in force.
  • X.7.1 Delivery not authorized, message refused The sender is not authorized to send to the destination. This can be the result of per-host or per-recipient filtering. This memo does not discuss the merits of any such filtering, but provides a mechanism to report such.
  • X.7.2 Mailing list expansion prohibited The sender is not authorized to send a message to the intended mailing list.
  • X.7.3 Security conversion required but not possible A conversion from one secure messaging protocol to another was required for delivery and such conversion was not possible. This is useful only as a permanent error.
  • X.7.4 Security features not supported A message contained security features such as secure authentication which could not be supported on the delivery protocol. This is useful only as a permanent error.
  • X.7.5 Cryptographic failure A transport system otherwise authorized to validate or decrypt a message in transport was unable to do so because necessary information such as key was not available or such information was invalid.
  • X.7.6 Cryptographic algorithm not supported A transport system otherwise authorized to validate or decrypt a message was unable to do so because the necessary algorithm was not supported.
  • X.7.7 Message integrity failure Votre message n'a pu être validé parce qu'il a été corrompu ou alteré en cours de route.
    A transport system otherwise authorized to validate a message was unable to do so because the message was corrupted or altered.


     

Langage informatique

INTERNET

Les langages informatiques

   

Principaux langages informatiques



Language
Origine
Création
Commentaires
ADA
Augusta ADA Byron (Lady Lovelace)
1979
Dérivé du Pascal, développé par le Département de la Défense américain.
ALGOL
ALGOrithmic Language
1960
Précurseur des languages structurés comme le C ou le PASCAL.
APL
A Programming Language
1961
Langage interprété ayant une syntaxe concise et utilisant la symbolique.
BASIC
Beginners All-Purpose Symbolic Instruction Code
1965
Langage de programmation interprété, d'abord simple ayant fortement participé à la démocratisation de l'informatique.
C
C'est une version améliorée du langage de programmation B de Bell Laboratory
1972
Langage de programmation structuré et compilé. Sa forte portabilité à grandement facilité son utilisation.
COBOL
COmmon Business-Oriented Language
1959
Langage de programmation proche de l'anglais employé essentiellement pour des application de gestion.
FORTH
FOuRTH generation language
1970
Langage structuré et interprété avec la possibiltié de développé ses propre fonctions.
FORTRAN
FORmula TRANslation
1954
D'un abord rude, mais permettant le développement d'applciation scientifique de part ses possibilités de manipulation de variable et de pilotage d'outil externe servant à acqurir des informations en "temps réel".
LISP
LISt Processing
1960
Langage de programmation interprété permettant la manipulation de liste de données. L'intelligence artificielle lui a donné ses lettres de noblesse.
Pascal
Blaise PASCAL, mathématicien et inventeur de la première machine à calculer
1971
Langage structuré et compilé. Comme le langage C, il est devenu un langage de développement standard pour les micro-ordinateurs.
PHP
Hypertext Preprocesseur. Conçu par Rasmus Lerdorf
1994
Langage de programmation interprété en OPEN SOURCE servant aux développements de site Internet intéractif.
PL/1
Programming Language One
1964
Langage de programmation complexe. Il a été fortement utilisé dans les universités centres de recherche à connotation scientifique.
PROLOG
PROgramming in LOGic
1972
Langage de programmation utilisé en intelligence artificielle. Sa force provient de sa capacité à manipuler des ralations logiques.