Merci beaucoup, je vais voir �a d�s demain et vous tiendrai au courant

;)

Le 29 janv. 05, � 02:12, Stevan Kanban a �crit :

[EMAIL PROTECTED] a �crit :

Bonsoir,
Je fais actuellement tourner un serveur de messagerie sous postfix, un serveur imap (courier) et mis en place des comptes virtuels.
J'ai aussi impl�ment� squirrelmail afin de consulter ma messagerie via le web. Mais il semble qu'il n'accepte pas de cr�er les dossiers que je souhaiterai dans ma boite au lettre virtuel et me r�pond:
ERROR : Could not complete request.
Query: CREATE "quelquepart/vmail/domains/nom_domaine/.Test"
Reason Given: Invalid mailbox name.
En fait ce que je n'arrive �s � comprendre c'est ce chemin: quelquepart/vmail/domains/nom_domaine/.Test
alors que moi je veux
quelquepart/vmail//domains/nom_domaine/nom_boite_lettre/Test


Quelque chose m'�chappe mais je ne comprend pas quoi... alors si vous pourriez me donner un coup de main, cela m'aiderai bien.

Voil� ce que j'ai configur� dans squirellmail � partir de /etc/squirrelmail/conf.pl

2.  Server Settings
1.  Domain                 : localhost
2.  Invert Time            : false
3.  Sendmail or SMTP       : SMTP
A.  Update IMAP Settings   : localhost:143 (courier)
B.  Update SMTP Settings   : localhost:25

3. Folder Defaults
1. Default Folder Prefix : quelquepart/vmail//domains/nom_domaine/.
2. Show Folder Prefix Option : true
3. Trash Folder : Trash
4. Sent Folder : Sent
5. Drafts Folder : Drafts
6. By default, move to trash : true
7. By default, move to sent : true
8. By default, save as draft : true
9. List Special Folders First : false
10. Show Special Folders Color : true
11. Auto Expunge : true
12. Default Sub. of INBOX : false
13. Show 'Contain Sub.' Option : true
14. Default Unseen Notify : 2
15. Default Unseen Type : 2
16. Auto Create Special Folders : true
17. Folder Delete Bypasses Trash : true
18. Enable /NoSelect folder fix : false


Default Language: fr_FR (qu'il ne prend d'ailleurs pas)

steve

Salut,


Bon, mon suirrelmail est au mod�le courier. Pour les r�pertoires, j'ai la config suivante:


SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
Folder Defaults
1.  Default Folder Prefix         :
2.  Show Folder Prefix Option     : false
3.  Trash Folder                  : INBOX.Poubelle
4.  Sent Folder                   : INBOX.Envoyes
5.  Drafts Folder                 : INBOX.Brouillons

Dans /etc/postfix/main.cf:
home_mailbox = Maildir/inbox/
virtual_mailbox_base = /home/vmail/domains

/etc/postfix/vmailbox:
[EMAIL PROTECTED]    /virtualdomain-net/user/Maildir/webmail/

/etc/courier/imapd:
MAILDIRPATH=Maildir/webmail

/etc/courier/userdb/virtualdomain-net:
user<tab> imappw=<cryptpass>|pop3pw=<cryptpass>|uid=<vmail_uid>|mail=/home/ vmail/domains/virtualdomain-net/user/Maildir/webmail/|home=/home/ vmail/|gid=65534



L'arborescence d'un utilisateur syst�me: /home/sys_user/ |-- Maildir | |-- cur -> inbox/cur/ | |-- drafts | | |-- cur | | |-- new | | `-- tmp | |-- inbox | | |-- cur | | |-- new | | `-- tmp | |-- new -> inbox/new/ | |-- outbox | | |-- cur | | |-- new | | `-- tmp | |-- sent-mail | | |-- cur | | |-- new | | `-- tmp | |-- tmp -> inbox/tmp/ | |-- trash | | |-- cur | | |-- new | | `-- tmp | `-- webmail | |-- .Brouillons | | |-- courierimapkeywords | | |-- cur -> ../../drafts/cur/ | | |-- new -> ../../drafts/new/ | | `-- tmp -> ../../drafts/tmp/ | |-- .Envoy\351s | | |-- courierimapkeywords | | |-- cur -> ../../sent-mail/cur/ | | |-- new -> ../../sent-mail/new/ | | `-- tmp -> ../../sent-mail/tmp/ | |-- .Poubelle | | |-- courierimapkeywords | | |-- cur -> ../../trash/cur/ | | |-- new -> ../../trash/new/ | | `-- tmp -> ../../trash/tmp/ | |-- courierimapkeywords | |-- cur -> ../inbox/cur/ | |-- new -> ../inbox/new/ | `-- tmp -> ../inbox/tmp/

et celle d'un utilisateur virtuel:
/home/vmail/domains/mydomain-net/virtual_user/
`-- Maildir
   `-- webmail
       |-- .Brouillons
       |   |-- courierimapkeywords
       |   |-- cur
       |   |-- new
       |   `-- tmp
       |-- .Envoyes
       |   |-- courierimapkeywords
       |   |-- cur
       |   |-- new
       |   `-- tmp
       |-- .Poubelle
       |   |-- courierimapkeywords
       |   |-- cur
       |   |-- new
       |   `-- tmp
       |-- courierimapkeywords
       |-- cur
       |-- new
       `-- tmp

Je cr�e un r�pertoire test et un sous r�pertoire de test appel� sous-test (dans le webmail de ma page web):
home/vmail/domains/mydomain-net/virtual_user/
`-- Maildir
`-- webmail
|-- .Brouillons
| |-- courierimapkeywords
| |-- cur
| |-- new
| `-- tmp
|-- .Envoyes
| |-- courierimapkeywords
| |-- cur
| |-- new
| `-- tmp
|-- .Poubelle
| |-- courierimapkeywords
| |-- cur
| |-- new
| `-- tmp
|-- .Test
| |-- cur
| |-- new
| `-- tmp
|-- .Test.Sous-Test
| |-- cur
| |-- new
| `-- tmp
|-- courierimapkeywords
|-- cur
|-- new
`-- tmp


Dans l'id�e tous mes mails des utilisateurs syst�me sont dans les r�pertoires sous Maildir/. Tout le reste, ce sont des liens. Pour les utilisateurs virtuels, tout est dans Maildir/webmail/. Ca complique mais �a permet d'homog�iniser. Ca permet aussi aux utilisateurs syst�mes d'utiliser webmail sans "salir" les r�pertoires principaux qui ne contiennent que les courriers. Si j'utilise Kmail, les sous r�pertoire de Mail/ (c'est le nom de la bo�te par d�faut de Kmail) seront en fait des liens qui pointeront sur les sous-r�pertoires de Maildir (inbox, outbox, sent-mail, ...).
J'esp�re �tre assez clair. Pose-moi des questions pr�cises si t'as besoin d'infos. La config de SuirrelMail n'est pas suffisante pour diagnostiquer ton probl�me. Essaye de bouger "� taton" les choses et au fur et � mesure tu vas piger le m�canisme et quel r�le joue chacun des composants postfix, imap et squirrelmail.
Bon courage,


Stevan




Répondre à