Pages : 1
#1 Le 01/02/2013, à 15:40
- michailsherbakof
problème avec mon postfix et ses répertoires de mails
Salut la communauté ,
Je tourne sur une ubuntu desktop 12.04 .
Je viens ici pour un soucis avec mon postfix sur lequel je bloque depuis 3 jours . Il est quasi entièrement configuré, j'en suis à la phase de test .
Les courriers sortent sans problèmes vers l'extérieur et rentrent bien également , sauf qu'ils ne sont pas réellement délivrés car Postfix s'heurte à un problème de droit de création de ses répertoires (maildir) .
Voici l'extrait de log :
Feb 1 15:27:05 mitch-ubuntu postfix/virtual[2269]: warning: maildir access problem for UID/GID=5000/5000: create maildir file /home/mail/whel.fr/admin/tmp/1359728825.P2269.mitch-ubuntu: Permission denied
Feb 1 15:27:05 mitch-ubuntu postfix/virtual[2269]: warning: perhaps you need to create the maildirs in advance
Feb 1 15:27:05 mitch-ubuntu postfix/virtual[2264]: 8E73E1E0C6C: to=, relay=virtual, delay=2345, delays=2345/0.01/0/0.03, dsn=4.2.0, status=deferred (maildir delivery failed: create maildir file /home/mail/whel.fr/admin/tmp/1359728825.P2264.mitch-ubuntu: Permission denied)
Dans mon main.cf il est indiqué d'utiliser le UID/GID 5000 pour l'écriture .
Les mails sont censés être délivrés dans /home/mail...
Hors c'est bien mon UID qui est propriétaire de ce répertoire ainsi que le bon groupe ( et de toute l’arborescence ), de plus, les permissions sont à 0777 (pour le test) .
root@mitch-ubuntu:/home/mail# ls -lR
.:
total 8
drwxr-sr-x 2 root mailboxes 4096 Feb 1 15:06 777
drwx--S--- 3 root mailboxes 4096 Feb 1 15:09 whel.fr./777:
total 0./whel.fr:
total 4
drwx--S--- 5 root mailboxes 4096 Feb 1 15:19 admin./whel.fr/admin:
total 12
drwxrwsrwx 2 root mailboxes 4096 Feb 1 15:19 cur
drwxrwsrwx 2 root mailboxes 4096 Feb 1 15:19 new
drwxrwsrwx 2 root mailboxes 4096 Feb 1 15:19 tmp
(les sous répertoires ont été créés par mes soins du coups via la commande maildirmake .)
Mais rien n'y fait toujours cette même ligne d'erreur jour après jours ....
Quelqu'un aurait il un retour d'expérience la dessus ou une idée ? merci d'avance .
Hors ligne
#2 Le 03/02/2013, à 23:18
- florianderson69
Re : problème avec mon postfix et ses répertoires de mails
Bonjour,
Pour pouvoir créer des dossiers dans /home/mail, postfix doit avoir les droits pour entrer dans ce répertoire et en modifier le contenu : si "mailboxes" est bien le user postfix, il faut lui donner les droits rwx sur /home/mail et tous ses sous-dossiers.
Donc,
# chmod -R g+rwx /home/mail
devrait résoudre ton problème...
Hors ligne
#3 Le 04/02/2013, à 10:22
- mitchreward
Re : problème avec mon postfix et ses répertoires de mails
C'est toujours moi, mais via mon autre compte ubuntu forum .
Ces permissions avaient déjà été appliquées , j'ai tout de même lancé la commande pour la forme .
Mais toujours le même problème de droits, c'est à ni rien comprendre
Voici l'extrait de mon main.cf qui indique le user et le groupe :
# les users
virtual_minimum_uid = 5000
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
Dernière modification par mitchreward (Le 04/02/2013, à 11:51)
Hors ligne
#4 Le 04/02/2013, à 14:34
- florianderson69
Re : problème avec mon postfix et ses répertoires de mails
Il y a bien les droits r-x pour Other sur /home ?
Hors ligne
#5 Le 04/02/2013, à 14:52
- mitchreward
Re : problème avec mon postfix et ses répertoires de mails
t'es un chef ! je commençais à devenir fou !!!!!!!!! Suite à une erreur de manipulation les perm. de /home était à 750 .
Maintenant tout fonctionne ! Mais le répertoire enfant ayant les droits adéquates, je ne comprend toutefois pas pourquoi cette restriction était héritée .
Hors ligne
#6 Le 04/02/2013, à 17:58
- florianderson69
Re : problème avec mon postfix et ses répertoires de mails
Ce n'est pas une question d'héritage, c'est juste que pour accéder à /home/mail, il faut avoir le droit de traverser /home (droit x sur un répertoire). Comme mailboxes n'est pas le propriétaire de /home, ni dans son groupe, il faut ce droit pour tous.
Hors ligne