Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/02/2013, à 16: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 .... sad
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

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, à 11: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 roll

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

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, à 15: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, à 18: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