#1 Le 01/02/2013, à 16:40
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 04/02/2013, à 00:18
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/maildevrait résoudre ton problème...
Hors ligne
#3 Le 04/02/2013, à 11:22
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, à 12:51)
Hors ligne
#4 Le 04/02/2013, à 15:34
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, à 15:52
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, à 18:58
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
Pages : 1