#1 Le 03/06/2008, à 10:27
- poupougnac
[Résolu] Postfix et boîte virtuelle! lock file impossible à créer!
Bonjour j'essai un exemple de boîte virtuelle dans postfix. Voici ma config de /etc/postfix/main.cf
# See /usr/share/postfix/main.cf.dist for a commented, more complete version
# Debian specific: Specifying a file name will cause the first
# line of that file to be used as the name. The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no
# appending .domain is the MUA's job.
append_dot_mydomain = no
# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h
readme_directory = no
# TLS parameters
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.
myhostname = pierrot-laptop
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = pierrot-laptop localhost
relayhost =
mynetworks = 127.0.0.0/8
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
home_mailbox = Maildir/
myorigin = /etc/mailname
inet_protocols = all
virtual_mailbox_domains = exemple.com
virtual_mailbox_base = /var/mail/vhosts
virtual_mailbox_maps = hash:/etc/postfix/vmailbox
virtual_minimum_uid = 100
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
virtual_alias_maps = hash:/etc/postfix/virtual
J'ai créer :
/var/mail/vhosts
/var/mail/vhosts/exemple.com
/etc/postfix/vmailbox:
pierre@exemple.com exemple.com/pierre
Je ne sais pas si j'ai d'autres dossiers à créer, en tout cas j'ai cette belle erreur dans mon /var/log/mail.log:
Jun 3 10:21:41 pierrot-laptop postfix/virtual[6491]: 8CAD96752F: to=<pierre@exemple.com>, relay=virtual, delay=0.22, delays=0.16/0.02/0/0.04, dsn=4.2.0, status=deferred (delivery failed to mailbox /var/mail/vhosts/exemple.com/pierre: unable to create lock file /var/mail/vhosts/exemple.com/pierre.lock: Permission denied)
Dernière modification par poupougnac (Le 03/06/2008, à 11:48)
Hors ligne
#2 Le 03/06/2008, à 10:59
- poupougnac
Re : [Résolu] Postfix et boîte virtuelle! lock file impossible à créer!
Apparemment c'est un problème de propriétaire de fichier, j'ai beau faire des chown récursifs sur mail:mail ou postfix:postfix, il a toujours un problème, seul le chmod 777 fonctionne mais je n'aime pas cette solution. Est-ce que quelqu'un peut m'aider à résoudre ce problème?
Hors ligne
#3 Le 03/06/2008, à 11:25
- wblitz
Re : [Résolu] Postfix et boîte virtuelle! lock file impossible à créer!
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
lance ceci :
sudo chmod -R 770 /var/mail/vhosts
sudo chown 5000:5000 -R /var/mail/vhosts
"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs
Hors ligne
#4 Le 03/06/2008, à 11:47
- poupougnac
Re : [Résolu] Postfix et boîte virtuelle! lock file impossible à créer!
Merci wblitz à chaque fois tu es là quand je me décourage! Je suis encore un peu étourdi avec les utilisateurs et leurs droits. Grâce à toi je comprend mieux et j'avance!
UID : (User ID) nom sous lequel est reconnu un utilisateur sur un système ayant recours à un moyen d'authentification.
GID : (Group ID) numéro de groupe principal d'un utilisateur.
Hors ligne
#5 Le 03/06/2008, à 11:52
- wblitz
Re : [Résolu] Postfix et boîte virtuelle! lock file impossible à créer!
ravi de t'aider bon courage pour la suite !
"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs
Hors ligne