<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
		<id>http://atelier.adullact.org/plugins/mediawiki/wiki/milimail/index.php?action=history&amp;amp;feed=atom&amp;amp;title=Notification_Viewer_Technical_Documentation%2Ffr</id>
		<title>Notification Viewer Technical Documentation/fr - Historique des versions</title>
		<link rel="self" type="application/atom+xml" href="http://atelier.adullact.org/plugins/mediawiki/wiki/milimail/index.php?action=history&amp;amp;feed=atom&amp;amp;title=Notification_Viewer_Technical_Documentation%2Ffr"/>
		<link rel="alternate" type="text/html" href="http://atelier.adullact.org/plugins/mediawiki/wiki/milimail/index.php?title=Notification_Viewer_Technical_Documentation/fr&amp;action=history"/>
		<updated>2026-05-02T16:36:24Z</updated>
		<subtitle>Historique pour cette page sur le wiki</subtitle>
		<generator>MediaWiki 1.27.4</generator>

	<entry>
		<id>http://atelier.adullact.org/plugins/mediawiki/wiki/milimail/index.php?title=Notification_Viewer_Technical_Documentation/fr&amp;diff=249&amp;oldid=prev</id>
		<title>Rfairise : Page créée avec « {{lang|Notification Viewer Technical Documentation|Notification Viewer Technical Documentation/fr}} &gt; Documentation &gt; [[Notification_Viewer/fr|Module : N… »</title>
		<link rel="alternate" type="text/html" href="http://atelier.adullact.org/plugins/mediawiki/wiki/milimail/index.php?title=Notification_Viewer_Technical_Documentation/fr&amp;diff=249&amp;oldid=prev"/>
				<updated>2010-09-03T14:42:20Z</updated>
		
		<summary type="html">&lt;p&gt;Page créée avec « {{lang|Notification Viewer Technical Documentation|Notification Viewer Technical Documentation/fr}} &amp;gt; &lt;a href=&quot;/plugins/mediawiki/wiki/milimail/index.php/Documentation/fr&quot; title=&quot;Documentation/fr&quot;&gt;Documentation&lt;/a&gt; &amp;gt; [[Notification_Viewer/fr|Module : N… »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{lang|Notification Viewer Technical Documentation|Notification Viewer Technical Documentation/fr}}&lt;br /&gt;
&amp;gt; [[Documentation/fr|Documentation]] &amp;gt; [[Notification_Viewer/fr|Module : Notification Viewer]] &amp;gt; [[Notification_Viewer_Technical_Documentation/fr|Documentation technique]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gestion des informations sur les notifications ==&lt;br /&gt;
&lt;br /&gt;
À l'envoi d'un message, si une demande d'avis a été formulée, des informations concernant les demandes d'avis sont stockées localement dans une base Sqlite ''notifications'' spécifique à l'extension. Chaque message comportant des demandes d'avis est identifié dans la base avec son en‑tête ''Message-ID'' unique.&lt;br /&gt;
&lt;br /&gt;
Lors de la réception d'un avis, les informations apportées par l'avis sont ajoutées dans la base ''notifications'' dans l'entrée du message émetteur.&lt;br /&gt;
Le message émetteur est identifié par différentes méthodes suivant le type d'avis :&lt;br /&gt;
* MDN : avec l'en‑tête ''Original-Message-ID'' de l'avis ;&lt;br /&gt;
* DSN : avec l'en‑tête ''Message-ID'' présent dans la copie des en‑têtes du message d'origine jointes à l'avis ;&lt;br /&gt;
&lt;br /&gt;
[[Image:MILIMAIL_Specifications_Corrélation_des_avis_v08_schéma_FR_v1.png]]&lt;br /&gt;
&lt;br /&gt;
La base Sqlite ''notifications'' est utilisée pour stocker les informations des notifications pour les rendre persistantes aux déplacements vers et depuis des dossiers IMAP (ce qui n'est pas le cas des informations contenues dans les bases internes de messages de Thunderbird). Elle permet aussi d'avoir une information consistante sur les notifications en cas de duplication de messages.&lt;br /&gt;
&lt;br /&gt;
La base interne des messages de Thunderbird est utilisée pour stocker une vue exportée de la base Sqlite des informations des notifications destinées à être affichées dans l'interface utilisateur.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Identification des demandes de notifications ==&lt;br /&gt;
&lt;br /&gt;
Lors de l'envoi d'un message, la demande de DSN se fait au niveau de la communication SMTP et l'information de demande de notification n'est donc pas présente lorsque le message envoyé est traité par l'extension.&lt;br /&gt;
&lt;br /&gt;
Il est donc nécessaire d'ajouter un en‑tête ''X‑DSN: yes'' au message pour permettre d'identifier cette demande lorsque le message sera pris en compte dans la base de notifications.&lt;br /&gt;
Seules les demandes de notifications de type DSN ''success'' sont prises en compte, car le but est de comptabiliser et de suivre les notifications attendues (bien que tous les types d'avis DSN reçus soient gérés et affichés).&lt;br /&gt;
&lt;br /&gt;
Dans le cas des demandes de MDN, l'information de demande de notification est déjà présente sous la forme de l'en‑tête ''Disposition‑Notification‑To''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Suivi des délais ==&lt;br /&gt;
&lt;br /&gt;
Un délai de remise, configurable en minutes, peut être activé globalement pour tous les messages possédant une demande de DSN ''success''.&lt;br /&gt;
&lt;br /&gt;
Une tâche vérifie régulièrement si le temps écoulé depuis la date d'envoi du message est supérieur au délai configuré pour les messages dont tous les avis de délivrance de type DSN n'ont pas été reçus. Une information visuelle est alors remontée à l'utilisateur dans le panneau des notifications du message concerné et sous la forme d'une couleur particulière dans la liste des messages d'un dossier.&lt;/div&gt;</summary>
		<author><name>Rfairise</name></author>	</entry>

	</feed>