Pb Postfix : J'arrive pas à voir mes mails... [Résolu] - Logiciels - Linux et OS Alternatifs
Marsh Posté le 27-07-2006 à 14:46:38
Tu utilises quoi comme "transport" ?
Installe donc dovecot il est trés simple à configurer
Code :
|
Ensuite dans /etc/dovecot.conf tu cherches
Code :
|
et tu mets les protocols que tu veux
ensuite
Code :
|
Si tu as courrier-imap d'installé vire le
Marsh Posté le 27-07-2006 à 15:13:19
Qu'est-ce que c'est dovecot ? Un serveur IMAP ? Je préfèrerais garder courier-imap...
Dans mon répertoire /var/spool/mail/, j'ai des fichiers de type "Message électronique"... un pour chaque utilisateur !
Il ne devrait pas avoir un répertoire par user, avec les mails à l'intérieur normalement ?
Marsh Posté le 27-07-2006 à 17:35:25
Si l'on par du principe que dovecot est 1° plus moderne et 2° plus simple, quel est l'intérêt de garder courrier-imap ?
avec root sur ton serveur envois un mail a chaque users ça va créer la boite
Code :
|
Marsh Posté le 27-07-2006 à 18:41:28
andilo>le souci est au niveau de postfix et non pas de courier-imap.
tu devrais fournir ton main.cf
Marsh Posté le 27-07-2006 à 19:02:52
ReplyMarsh Posté le 28-07-2006 à 09:00:53
La raison pour laquelle je dois avoir Courier-IMAP, c'est que je dois reproduire le serveur de production (qui est basé sur Postfix et Courier-IMAP) pour mes tests.
Je dois avoir un serveur IMAP qui gère les ACL, pour pouvoir mettre en place des boîtes de groupe. Il me semble que c'est le cas de Courier-IMAP, est-ce que c'est le cas de dovecot ?
Voici mon main.cf:
Citation : # These are only the parameters changed from a default install |
Marsh Posté le 28-07-2006 à 10:29:13
Re !
J'ai remarqué quelque chose qui me paraît intéressant : Chaque utilisateur possède un répertoire Maildir/ dans son home/. Ce répertoire contient 4 sous-répertoires :
Le répertorie Maildir/ contient également 3 fichiers :
-> courierimapacl : Je suppose qu'il contient les acls
Citation : owner aceilrstwx |
-> courierimapsubscribed : Sûrement les répertoires IMAP :
Citation : INBOX |
-> courierimapuiddb :
Citation : 1 1153983829 1 |
Ca doit être pour ça que je vois les répertoires, mais pas les mails... Mais que faut-il faire ?
Marsh Posté le 28-07-2006 à 10:53:51
A mon avis tes mails se dirigent vers /var/spool...
Et ton serveur imap check ton repertoire ~/Maildir donc forcement il ne te trouve rien....
edites le fichier /etc/procmailrc et mets y
MAILDIR=$HOME/Maildir
DEFAULT=$MAILDIR/
Relance ensuite postfix...
++
Marsh Posté le 28-07-2006 à 11:28:58
boobaka a écrit : A mon avis tes mails se dirigent vers /var/spool... |
Le fichier /etc/procmailrc n'existait pas, pourtant procmail était bien installé sur ma machine. Je l'ai créé, et j'ai effectué les modifications que tu m'as indiqué. J'ai redémarrer la machine, mais ça ne marche toujours pas...
Est-ce que ça peut venir d'une "mésentente" entre le serveur SMTP (Postfix) et le serveur IMAP (Courier-IMAP) ? SMTP enverrai les mails dans /var/spool/mail/nom_utilisateur, et IMAP irai les chercher dans ~nom_utilisateur/Maildir/ ?
J'ai oublié d'indiquer que j'ai installé Maildir sur mon serveur ! (je sais pas si c'est utile, mais maintenant vous le savez )
Marsh Posté le 28-07-2006 à 13:25:27
tu devrais rajouter
home_mailbox = Maildir/ |
dans le main.cf
Accessoirement cela ne sert a rien de configurer procmail puisqu'a aucun moment dans ton main.cf il n'est appelé.(instruction mailbox_command)
Marsh Posté le 28-07-2006 à 13:37:56
mikala a écrit : tu devrais rajouter
|
J'ai fais ce que tu m'as dis.... et ça marche
Merci à vous tous
Marsh Posté le 27-07-2006 à 11:53:16
Salut !
J'ai un serveur de mail postfix+courier-imap sur une Mandriva 2006. tous se passe en local.
J'arrive à envoyer des mails et à les lire à partir du shell (avec la commande 'mail'). Par contre lorsque j'utilise un client (toujours en local), qu'il soit léger ou lourd, je n'arrive pas à voir mes mails ! Je vois mon répertoire, je peux envoyer des mails, mais je ne vois pas les mail que j'ai dans mon Inbox...
Je ne vois pas du tout d'où ça peut venir.
Une idée ???
Message édité par andlio le 28-07-2006 à 13:38:28