Recent Changes - Search:

Accueil

OpenSSL

SyncML

Apache Portable Runtime

Libxml2

Net-snmp

CUrl

Boost

Perl

ZLib

Samba

VPN

Serveurs de messagerie

edit

CourierIMAP/Courier-imap

CourierIMAP.Courier-imap History

Hide minor edits - Show changes to output

March 02, 2007, at 06:42 PM by Arnaud Grandville -
Changed lines 51-52 from:
!! Il est impossible de créer un dossier au même niveau que la '''boîte de réception'' lorsqu'on utilise MS Outlook
to:
!!! Il n'est pas possible de créer un dossier au même niveau que la ''boîte de réception'' lorsqu'on utilise MS Outlook
Changed lines 54-56 from:
\\
Voici
maintenant l'explication basée sur un prise de trace réseau entre le client et son serveur:\\
to:
maintenant l'explication qui est basée sur un prise de trace réseau de la communication entre le client MS Outlook et le serveur Courier:\\
Changed line 77 from:
La FAQ de Courier consacre un [[http://www.courier-mta.org/FAQ.html#namespace|chapitre]] sur un sujet concernant la RFC [[http://www.ietf.org/rfc/rfc2342.txt|2342]], en y portant plus d'attention (c'est à dire au moins en le lisant), vous comprendrez comme moi que l'utilisation des namespace est une condition obligatoire au bon fonctionnement du client avec le serveur Imap-Courier et que Microsoft n'implémente pas cette fonctionnalité car si elle était implémentée, le client devrait avoir une discussion complémentaire juste après l'étape du login:\\
to:
La FAQ de Courier consacre un [[http://www.courier-mta.org/FAQ.html#namespace|chapitre]] sur un sujet concernant la RFC [[http://www.ietf.org/rfc/rfc2342.txt|2342]], en y portant plus d'intérêt (c'est à dire au moins en le lisant), vous comprendrez, comme moi, que l'utilisation des namespaces est une condition obligatoire au bon fonctionnement du client avec le serveur Imap-Courier et qu'à priori Microsoft n'implémente pas cette fonctionnalité. Si elle était implémentée, Outlook devrait avoir une discussion complémentaire juste après l'étape du login:\\
Changed lines 83-86 from:
L'objectif des namespaces est d'indiquer au client quels sont les préfixes à utiliser pour accèder aux différents dossiers qui sont INBOX, #shared et shared., Outlook intelligemment devrait alors comprendre que les dossiers personnels sont préfixés par INBOX et que les dossiers publics sont préfixés par shared et qu'il est donc impossible d'accéder ou de créer un dossier sans l'un de ces trois préfixes. \\
La conclusion est donc, changez de client de messagerie ou ... changez de serveur IMAP ...\\

to:
L'objectif des namespaces est d'indiquer au client quels sont les préfixes à utiliser pour accèder aux différents dossiers qui sont INBOX, #shared et shared, Outlook devrait alors en déduire que les dossiers personnels sont préfixés par INBOX et que les dossiers publics sont préfixés par shared et qu'il est donc impossible d'accéder ou de créer un dossier sans l'un de ces deux préfixes. \\
La conclusion est donc, changer de client de messagerie ou ... changer de serveur IMAP, sur ce second point [[http://www.grandville.net/pmwiki.php/Dovecot/Dovecot|Dovecot]] est une bonne alternative ...\\

February 27, 2007, at 06:27 AM by Arnaud Grandville -
Changed line 4 from:
Préalablement à la compilation de courier-imap, nous commencerons par http://www.courier-mta.org/authlib/.\\
to:
Préalablement à la compilation de courier-imap, nous commencerons par le télécharger depuis http://www.courier-mta.org/authlib/.\\
February 10, 2007, at 10:01 PM by Arnaud Grandville -
Changed lines 25-26 from:
Pour corriger cela le fichier de configuration doit être regenéré avec les options suivantes :\\
to:
Pour corriger cela le fichier de configuration doit être régenéré avec les options suivantes :\\
Changed lines 42-44 from:
A noter que les commandes sont préfixées par un identifiant changeant à chaque étape, bien que cela ne semble pas géner Courier.\\

Très rapidement, j'ai voulu tester ma configuration avec un client de messagerie répendu (MS Outlook) et très rapidement aussi je me suis heurté au message suivant à la création de mes premiers dossiers: \\
to:
A noter que les commandes sont préfixées par un identifiant changeant à chaque étape, bien que cela ne semble pas gêner Courier.\\

Très rapidement, j'ai voulu tester ma configuration avec un client de messagerie répandu (MS Outlook) et très rapidement aussi je me suis heurté au message suivant à la création de mes premiers dossiers: \\
Changed lines 51-52 from:
!! Il est impossible de créer un dossier au même niveau que la  boite de réception lorsqu'on utilise MS Outlook
to:
!! Il est impossible de créer un dossier au même niveau que la '''boîte de réception'' lorsqu'on utilise MS Outlook
Changed lines 84-85 from:
L'objectif des namespaces est d'indiquer au client quels sont les préfixes à utiliser pour accèder aux différents dossiers qui sont INBOX, #shared et shared., Outlook intelligement devrait alors comprendre que les dossiers personnels sont préfixés par INBOX et que les dossiers publics sont préfixés par shared et qu'il est donc impossible d'accèder ou de créer un dossier sans l'un de ces trois préfixes. \\
La conclusion est donc, changer de client de messagerie ou ... changer de serveur IMAP ...\\
to:
L'objectif des namespaces est d'indiquer au client quels sont les préfixes à utiliser pour accèder aux différents dossiers qui sont INBOX, #shared et shared., Outlook intelligemment devrait alors comprendre que les dossiers personnels sont préfixés par INBOX et que les dossiers publics sont préfixés par shared et qu'il est donc impossible d'accéder ou de créer un dossier sans l'un de ces trois préfixes. \\
La conclusion est donc, changez de client de messagerie ou ... changez de serveur IMAP ...\\


\\
January 09, 2007, at 12:01 AM by Arnaud Grandville -
Changed lines 32-37 from:

Le lancement du service se fait par:\\
/usr/local/sbin/authdaemond start\\
/usr/lib/courier-imap/libexec/imapd.rc start
\\

to:
Le fichier de configuration doit être généré manuellement avec cette commande (le make install-configure ne fonctionnant pas chez moi):
@@./sysconftool /etc/courier/imapd.dist@@\\


Le serveur est maintenant compilé et installé. Il est démarrable par:\\
@@/usr/local/sbin/authdaemond start@@\\
@@/usr/lib/courier-imap/libexec/imapd.rc start@@
\\

Changed lines 42-48 from:
Les commandes sont préfixées par un identifiant changeant à chaque étape, bien que cela ne semble pas géner Courier.\\

Très rapidement, j'ai voulu tester ma configuration avec un client de messagerie répendu (MS Outlook) et très rapidement aussi je me suis heurté au message suivant : \\
@@a create test@@\\
@@a NO Invalid mailbox name.@@
\\
signifiant qu'il n'est pas possible de créer la boîte à l'endroit indiqué, ici il s'agissait de la racine de mon compte Imap soit au même niveau que la Boîte de réception.\\
Après quelques heures de recherches et
de vainent tentatives pour faire fonctionner mon client avec mon serveur car je ne voulais pas avoir à créer les dossiers uniquement sous Boîte de réception, j'ai finalement conclu ceci:\\
to:
A noter que les commandes sont préfixées par un identifiant changeant à chaque étape, bien que cela ne semble pas géner Courier.\\

Très rapidement, j'ai voulu tester ma configuration avec un client de messagerie répendu (MS Outlook) et très rapidement aussi je me suis heurté au message suivant à la création de mes premiers dossiers: \\
@@j78y create test@@\\
@@j78y NO Invalid mailbox name.@@\\
signifiant qu'il n'est pas possible de créer le dossier à l'endroit indiqué ! Ici il s'agissait de la racine de mon compte Imap soit au même niveau que la Boîte
de réception...\\
Après quelques heures de recherches (là je plaisante parce qu'en réalité j'y ai passé des soirées entières) et de nombreuses tentatives pour faire fonctionner mon client IMAP avec la contrainte suivante : je ne veux pas avoir à créer les dossiers uniquement sous Boîte de réception. Epuisé, j'ai finalement constaté ceci
:\\
Changed lines 50-52 from:
'+Il est impossible de créer un dossier au même niveau que la  boite de réception lorsqu'on utilise MS Outlook !!!+'\\
to:

!! Il est impossible de créer un dossier au même niveau que la  boite de réception lorsqu'on utilise MS Outlook
Added line 54:
\\
Changed lines 77-78 from:
Sans y faire attention, rien de flagrant dans cet enregistrement si ce n'est comme d'habitude dans les détails que l'on trouve le diable ! La FAQ de Courier consacre un [[http://www.courier-mta.org/FAQ.html#namespace|chapitre]] sur un sujet concernant la RFC [[http://www.ietf.org/rfc/rfc2342.txt|2342]], en y portant plus d'attention, vous comprendrez que l'utilisation des namespace est une condition obligatoire au bon fonctionnement du client avec un serveur Imap-Courier et que Microsoft n'implémente pas cette fonctionnalité car si elle était implémentée, le client devrait avoir une discussion complémentaire ayant ce contenu juste après l'étape du login:\\
to:
Sans y faire attention ... rien de flagrant ... si ce n'est comme d'habitude dans les détails que l'on trouve le diable !\\
La
FAQ de Courier consacre un [[http://www.courier-mta.org/FAQ.html#namespace|chapitre]] sur un sujet concernant la RFC [[http://www.ietf.org/rfc/rfc2342.txt|2342]], en y portant plus d'attention (c'est à dire au moins en le lisant), vous comprendrez comme moi que l'utilisation des namespace est une condition obligatoire au bon fonctionnement du client avec le serveur Imap-Courier et que Microsoft n'implémente pas cette fonctionnalité car si elle était implémentée, le client devrait avoir une discussion complémentaire juste après l'étape du login:\\
January 08, 2007, at 11:44 PM by Arnaud Grandville -
Changed line 71 from:
Sans y faire attention, rien de flagrant dans cet enregistrement si ce n'est comme d'habitude dans les détails que l'on trouve le diable ! La FAQ de Courier consacre un [[http://www.courier-mta.org/FAQ.html#namespace|chapitre]] sur un sujet concernant la RFC [[http://www.ietf.org/rfc/rfc2342.txt|2342]]), en y portant plus d'attention, vous comprendrez que l'utilisation des namespace est une condition obligatoire au bon fonctionnement du client avec un serveur Imap-Courier et que Microsoft n'implémente pas cette fonctionnalité.Si elle était implémentée, le client devrait avoir une discussion complémentaire ayant ce contenu juste après l'étape du login:\\
to:
Sans y faire attention, rien de flagrant dans cet enregistrement si ce n'est comme d'habitude dans les détails que l'on trouve le diable ! La FAQ de Courier consacre un [[http://www.courier-mta.org/FAQ.html#namespace|chapitre]] sur un sujet concernant la RFC [[http://www.ietf.org/rfc/rfc2342.txt|2342]], en y portant plus d'attention, vous comprendrez que l'utilisation des namespace est une condition obligatoire au bon fonctionnement du client avec un serveur Imap-Courier et que Microsoft n'implémente pas cette fonctionnalité car si elle était implémentée, le client devrait avoir une discussion complémentaire ayant ce contenu juste après l'étape du login:\\
Changed line 73 from:
@@a namespace@@\\
to:
@@2z2h namespace@@\\
Changed line 75 from:
@@a OK NAMESPACE completed.@@\\
to:
@@2z2h OK NAMESPACE completed.@@\\
Changed lines 77-78 from:
L'objectif des namespaces est d'indiquer au client quels sont les préfixes à utiliser pour accèder aux différents dossiers qui sont dans cet exemple au nombre de trois (INBOX, #shared et shared.), Outlook intelligement devrait alors comprendre que les dossiers personnels sont préfixés par INBOX et que les dossiers publics sont préfixés par shared et qu'il est donc impossible d'accèder à aucun dossier sans l'un de ces trois préfixes et que donc mon dossier à la racine ne peut être créé !
to:
L'objectif des namespaces est d'indiquer au client quels sont les préfixes à utiliser pour accèder aux différents dossiers qui sont INBOX, #shared et shared., Outlook intelligement devrait alors comprendre que les dossiers personnels sont préfixés par INBOX et que les dossiers publics sont préfixés par shared et qu'il est donc impossible d'accèder ou de créer un dossier sans l'un de ces trois préfixes. \\
La conclusion est donc, changer de client de messagerie ou ... changer de serveur IMAP ...\\
January 08, 2007, at 11:40 PM by Arnaud Grandville -
Changed lines 46-48 from:
Il est impossible de créer un dossier au même niveau que la  boite de réception lorsqu'on utilise MS Outlook !\\
Voici maintenant l'explication basé sur un prise de trace réseau entre mon client et son serveur:\\
to:
\\
'+
Il est impossible de créer un dossier au même niveau que la  boite de réception lorsqu'on utilise MS Outlook !!!+'\\
\\
Voici maintenant l'explication basée sur un prise de trace réseau entre le client et son serveur:\\
Deleted lines 61-63:
@@* LSUB () "/" "Sent Items"@@\\
@@* LSUB () "/" Drafts@@\\
@@* LSUB () "/" "Courrier ind&AOk-sirable"@@\\
Deleted lines 62-64:
@@* LSUB () "/" test@@\\
@@* LSUB () "/" test2@@\\
@@* LSUB () "/" test3@@\\
Changed lines 70-71 from:

to:
\\
Sans y faire attention, rien de flagrant dans cet enregistrement si ce n'est comme d'habitude dans les détails que l'on trouve le diable ! La FAQ de Courier consacre un [[http://www.courier-mta.org/FAQ.html#namespace|chapitre]] sur un sujet concernant la RFC [[http://www.ietf.org/rfc/rfc2342.txt|2342]]), en y portant plus d'attention, vous comprendrez que l'utilisation des namespace est une condition obligatoire au bon fonctionnement du client avec un serveur Imap-Courier et que Microsoft n'implémente pas cette fonctionnalité.Si elle était implémentée, le client devrait avoir une discussion complémentaire ayant ce contenu juste après l'étape du login:\\
@@...@@\\
@@a namespace@@\\
@@* NAMESPACE (("INBOX." ".")) NIL (("#shared." ".")("shared." "."))@@\\
@@a OK NAMESPACE completed.@@\\
@@...@@\\
L'objectif des namespaces est d'indiquer au client quels sont les préfixes à utiliser pour accèder aux différents dossiers qui sont dans cet exemple au nombre de trois (INBOX, #shared et shared.), Outlook intelligement devrait alors comprendre que les dossiers personnels sont préfixés par INBOX et que les dossiers publics sont préfixés par shared et qu'il est donc impossible d'accèder à aucun dossier sans l'un de ces trois préfixes et que donc mon dossier à la racine ne peut être créé !
January 08, 2007, at 11:24 PM by Arnaud Grandville -
Added lines 1-75:
'+Voici un mémo sur la compilation du serveur IMAP courier pour OpenBSD+'\\
\\

Préalablement à la compilation de courier-imap, nous commencerons par http://www.courier-mta.org/authlib/.\\
Il est important de décompresser les archives et de compiler les codes sources avec un autre user que ROOT, vous êtes prévenus !!\\
\\
$ bunzip2 -d -v courier-authlib-0.58.tar.bz2\\
$ tar xf courier-authlib-0.58.tar\\
$ cd courier-authlib-0.58\\
$ ./configure\\
$ make\\
$ su root\\
# make install\\


Attaquons nous à courier-Imap,\\
$ bunzip2 -d -v courier-imap-4.1.1.tar.bz2\\
$ tar xf courier-imap-4.1.1.tar\\
$ cd courier-imap-4.1.1\\
$ ./configure\\
$ make\\
\\
Vous obtenez un message d'erreur, ''courierauth.h: No such file or directory''. ?\\
Pas d'inquiétude, le répertoire /usr/local/include n'est pas indiqué dans le fichier imap/Makefile.\\
Pour corriger cela le fichier de configuration doit être regenéré avec les options suivantes :\\

$ env CFLAGS="-I/usr/local/include $CFLAGS" ./configure --bindir=/usr/local/bin --mandir=/usr/local/man\\
$ make\\
$ su root\\
# make install\\


Le lancement du service se fait par:\\
/usr/local/sbin/authdaemond start\\
/usr/lib/courier-imap/libexec/imapd.rc start\\


Premiers pas avec le protocole IMAP (RFC [[http://www.ietf.org/rfc/rfc2060.txt|2060]]).\\
Les commandes sont préfixées par un identifiant changeant à chaque étape, bien que cela ne semble pas géner Courier.\\

Très rapidement, j'ai voulu tester ma configuration avec un client de messagerie répendu (MS Outlook) et très rapidement aussi je me suis heurté au message suivant : \\
@@a create test@@\\
@@a NO Invalid mailbox name.@@\\
signifiant qu'il n'est pas possible de créer la boîte à l'endroit indiqué, ici il s'agissait de la racine de mon compte Imap soit au même niveau que la Boîte de réception.\\
Après quelques heures de recherches et de vainent tentatives pour faire fonctionner mon client avec mon serveur car je ne voulais pas avoir à créer les dossiers uniquement sous Boîte de réception, j'ai finalement conclu ceci:\\
Il est impossible de créer un dossier au même niveau que la  boite de réception lorsqu'on utilise MS Outlook !\\
Voici maintenant l'explication basé sur un prise de trace réseau entre mon client et son serveur:\\

@@* OK [CAPABILITY IMAP4REV1 X-NETSCAPE LOGIN-REFERRALS AUTH=LOGIN] imap.free.fr IMAP4rev1 2001.315/Proxad at Sun, 7 Jan 2007 18:13:22 +0100 (CET)@@\\
@@6kav CAPABILITY@@\\
@@* CAPABILITY IMAP4REV1 X-NETSCAPE NAMESPACE MAILBOX-REFERRALS SCAN SORT THREAD=REFERENCES THREAD=ORDEREDSUBJECT MULTIAPPEND LOGIN-REFERRALS AUTH=LOGIN@@\\
@@6kav OK CAPABILITY completed@@\\
@@84tg LOGIN "utilisateur" "motdepasse"@@\\
@@84tg OK [CAPABILITY IMAP4REV1 X-NETSCAPE NAMESPACE MAILBOX-REFERRALS SCAN SORT THREAD=REFERENCES THREAD=ORDEREDSUBJECT MULTIAPPEND] User utilisateur authenticated@@\\
@@aq37 LIST "" ""@@\\
@@* LIST (\NoSelect) "/" ""@@\\
@@aq37 OK LIST completed@@\\
@@74jf LSUB "" "*"@@\\
@@* LSUB () "/" INBOX@@\\
@@* LSUB () "/" "Sent Items"@@\\
@@* LSUB () "/" Drafts@@\\
@@* LSUB () "/" "Courrier ind&AOk-sirable"@@\\
@@* LSUB () "/" INBOX/test1@@\\
@@* LSUB () "/" test@@\\
@@* LSUB () "/" test2@@\\
@@* LSUB () "/" test3@@\\
@@74jf OK LSUB completed@@\\
@@8z2h STATUS "INBOX" (UNSEEN)@@\\
@@* STATUS INBOX (UNSEEN 188)@@\\
@@8z2h OK STATUS completed@@\\
@@14q4 STATUS "INBOX/test1" (UNSEEN)@@\\
@@* STATUS INBOX/test1 (UNSEEN 2)@@\\
@@...@@\\

Edit - History - Print - Recent Changes - Search
Page last modified on March 02, 2007, at 06:42 PM