Postfix:Cannot store record for x - duplicate or out of disk

Bonjour,

Comment créer deux adresses mail contact@domain2.tld sur le même serveur ?

Mon serveur gère plusieurs domaines : domain1.tld et domain2.tld

j’utilise postfix et courier pour la gestion des mails.

J’ai créé deux fichiers domain1.tld et domain2.tld dans /etc/courier/userdb/

[code]userdb -f userdb/domain1.tld contact set uid=5000 gid=5000 home=/var/mail/vhosts/domain1.tld/contact mail=/var/mail/vhosts/domain1.tld/contact

userdb -f userdb/domain2.tld contact set uid=5000 gid=5000 home=/var/mail/vhosts/domain2.tld/contact mail=/var/mail/vhosts/domain2.tld/contact
[/code]
Je crée les mots de passe pour chacune d’elles :

userdbpw -md5 | userdb -f userdb/domain1.tld contact set systempw
et
userdbpw -md5 | userdb -f userdb/domain2.tld contact set systempw

Et finalement, pour générer le userdb.dat je fais :

/etc/courier/userdb# makeuserdb

Cannot store record for contact - duplicate or out of disk space.

/etc/courier/userdb# Cannot store record for contact - duplicate or out of disk space.

NB : “contact” n’a pas de compte sur le système. Je veux lui créer une adresse mail, c’est tout.

Quelqu’un peut m’aider ?

edit : je croyais que courier mélangait les deux comptes, Mais au fait il ne prend pas en considération les comptes dupliqués.

je croix qu’il faut tout simplement, nommer les comptes différemment :

userdb -f userdb/domain1.tld contact@domain1.tld set uid=5000 gid=5000 home=/var/mail/vhosts/domain1.tld/contact mail=/var/mail/vhosts/domain1.tld/contact

userdb -f userdb/domain2.tld contact@domain2.tld set uid=5000 gid=5000 home=/var/mail/vhosts/domain2.tld/contact mail=/var/mail/vhosts/domain2.tld/contact