Postfix telnet

Bonjour, Je vous présente mon problème depuis 5 jours je ni arrive pas. :075

J’ai configurer Postfix avec base de données MYSQL pour stoker les compte aliase domaine etc …
Quand je test avec telnet 127.0.0.1 25 ehlo nomdedomaine.fr tout vas bien jusqua que le dossier pour stoker les mail nom doc-ordi31.fr de sois pas dans /var/spool/vmail ??

J’ai dia donner des permission au dossier /var/spool/vmail

Voici les log de syslog

Mar 25 08:56:11 vps26446 named[1656]: client 213.123.56.140#58411: query (cache) 'directedat.asia/ANY/IN' denied Mar 25 08:56:11 vps26446 named[1656]: client 213.123.56.140#1844: query (cache) 'directedat.asia/ANY/IN' denied Mar 25 08:56:11 vps26446 named[1656]: client 213.123.56.140#1844: query (cache) 'directedat.asia/ANY/IN' denied Mar 25 08:56:11 vps26446 named[1656]: client 213.123.56.140#1844: query (cache) 'directedat.asia/ANY/IN' denied Mar 25 08:56:11 vps26446 named[1656]: client 213.123.56.140#1844: query (cache) 'directedat.asia/ANY/IN' denied Mar 25 09:03:16 vps26446 postfix/smtpd[3039]: error: open database /etc/aliases.db: No such file or directory Mar 25 09:03:16 vps26446 postfix/smtpd[3039]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled Mar 25 09:03:16 vps26446 postfix/smtpd[3039]: connect from localhost.localdomain[127.0.0.1] Mar 25 09:03:57 vps26446 postfix/smtpd[3039]: DECE11D62ED2: client=localhost.localdomain[127.0.0.1] Mar 25 09:04:08 vps26446 postfix/cleanup[3044]: DECE11D62ED2: message-id=<20150325130357.DECE11D62ED2@vps26446.lws-hosting.com> Mar 25 09:04:08 vps26446 postfix/qmgr[2354]: DECE11D62ED2: from=<test@test.com>, size=363, nrcpt=1 (queue active) Mar 25 09:04:08 vps26446 postfix/virtual[3046]: warning: maildir access problem for UID/GID=5000/5000: create maildir file /var/spool/vmail//doc-ordi31.fr/webmasters/tmp/1427288648.P3046.vps26446: Permission denied Mar 25 09:04:08 vps26446 postfix/virtual[3046]: warning: perhaps you need to create the maildirs in advance Mar 25 09:04:08 vps26446 postfix/virtual[3046]: DECE11D62ED2: to=<webmasters@doc-ordi31.fr>, relay=virtual, delay=29, delays=29/0.01/0/0.02, dsn=4.2.0, status=deferred (maildir delivery failed: create maildir file /var/spool/vmail//doc-ordi31.fr/webmasters/tmp/1427288648.P3046.vps26446: Permission denied) Mar 25 09:04:34 vps26446 postfix/smtpd[3039]: disconnect from localhost.localdomain[127.0.0.1]

HELP SVP je commence a devenir fou .

Merci par avance . Mr Rémi.

Bon déjà abandonne telnet et passe a SWAKSqui te permettra bien plus de choses plus facilement (par ex : debian-administration.org/a … with_SWAKS).

Ensuite le message est assez clair :

D’une part tu as un double «/» qui n’est pas très propre vérifie ta conf.
Ensuite quand tu dit que tu as donné les permission sur le répertoire, tu as donné quoi et a qui exactement ? Sachant que ton Postfix tente de le faire avec le GID/UID 5000, as tu un utilisateur correspondant ?

pour la conf je c’est pas ou trouver les deux //

pour les permission j’ai attribué a /var/spool/vmail drwxr-xr-x

Merci pour swaks,

main.cf modifié voici le nouveau log postfix/virtual[3259]: DE9AE1D62EE3: to=<webmasters@doc-ordi31.fr>, relay=virtual, delay=0.04, delays=0.01/0.01/0/0.02, dsn=4.2.0, status=deferred (maildir delivery failed: create maildir file /var/spool/vmail/doc-ordi31.fr/webmasters/tmp/1427291899.P3259.vpsxxx: Permission denied)

Il faut croire que tu as fait quand même quelque chose car ils n’apparaissent plus dans les logs que tu donne.

[quote=“doc-ordi31”]
pour les permission j’ai attribué a /var/spool/vmail drwxr-xr-x

main.cf modifié voici le nouveau log postfix/virtual[3259]: DE9AE1D62EE3: to=<webmasters@doc-ordi31.fr>, relay=virtual, delay=0.04, delays=0.01/0.01/0/0.02, dsn=4.2.0, status=deferred (maildir delivery failed: create maildir file /var/spool/vmail/doc-ordi31.fr/webmasters/tmp/1427291899.P3259.vpsxxx: Permission denied) [/quote]
Tu me donne la moitié des infos !!! A QUI APPARTIENT LE DOSSIER ???
Quel est la commande que tu as fait pour changer les droits ?
Fait cette commande et donne moi le résultat :

voila

root@vpsxxxxx:/var/spool/vmail# ls -l /var/spool/ total 12 drwxrwxr-x 3 root root 4096 mars 24 17:48 cron drwxrwxr-x 20 root root 4096 mars 24 15:20 postfix drwxrwxr-x 2 root root 4096 oct. 7 17:32 rsyslog lrwxrwxrwx 1 root root 7 mars 24 07:36 vmail -> ../mail

oui j’ai était enlevé le / qui y avais dans le main.cf var/spool/vmail"/" je l’ais supprimé

virtual_mailbox_base = /var/spool/vmail

Bon tant mieux pour le double «\».

Pour le reste «/var/spool/vmail» est un lien vers «/var/mail», a qui appartient ce dossier et quels sont ses droits ?

Je ne vais pas te donner la commande qui résous le soucis car là le message est parfaitement clair et je t’ai déjà guider avec mes questions précédentes.

Je c’est pas a qui attribué les permission .
Je trouve pas le soucis.

root@vpsxxxx:/var/spool/vmail# ls -l /var/mail total 0

Ok je voi que tu n’as pas des compétence étendu sur le sujet. Donc je suppose que tu as suivi un tuto pour mettre en place ton serveur non ? Tu as dû loupé une étape.

fait plutôt «ls -la /var/mail» ou «ls -l /var» pour voir qui est proprio du rep.

mais déjà fait :

[code]# chown 5000:5000 /var/spool/vmail

chown 5000:5000 /var/mail[/code]

Relance Postfix et refait un test.

Oui je suis pas trop expert dans le domaine. J’ai suivi un tuto sur tutoriels-video.com il et complet .

root@vpsxxxxx:/var/spool/vmail# ls -la /var/mail total 8 drwxrwsr-x 2 root mail 4096 oct. 21 20:31 . drwxrwxr-x 12 root root 4096 mars 24 09:01 ..

J’ai exécuté les commandes suivante

chown 5000:5000 /var/spool/vmail chown 5000:5000 /var/mail

[....] Reloading Postfix configuration.../usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_overquota_bounce=yes /usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_maps=mysql:/etc/postfix/mysql-virtual_quotas.cf /usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_maildir_limit_message="La boite mail de votre destinataire est pleine, merci de reessayez plus tard." /usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_create_maildirsize=yes /usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_extended=yes /usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_override=yes done.

root@vpsxxxxx:/var/spool/vmail# ls -l /var total 40 drwxrwxr-x 2 root root 4096 oct. 21 20:31 backups drwxrwxr-x 9 root root 4096 mars 24 13:11 cache drwxrwxr-x 28 root root 4096 mars 24 18:48 lib drwxrwsr-x 2 root staff 4096 oct. 21 20:31 local lrwxrwxrwx 1 root root 9 mars 24 07:36 lock -> /run/lock drwxrwxr-x 10 root root 4096 mars 25 06:59 log drwxrwsr-x 2 root mail 4096 oct. 21 20:31 mail drwxrwxr-x 2 root root 4096 oct. 21 20:31 opt lrwxrwxrwx 1 root root 4 mars 24 07:36 run -> /run drwxrwxr-x 5 root root 4096 mars 24 17:48 spool drwxrwxrwt 2 root root 4096 mars 24 17:46 tmp drwxrwxr-x 2 root root 4096 mars 24 10:32 www

Voici le Nouveau log de /var/log/syslog

Mar 25 11:56:46 vps26446 postfix/smtpd[3728]: error: open database /etc/aliases.db: No such file or directory Mar 25 11:56:46 vps26446 postfix/smtpd[3728]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled Mar 25 11:56:46 vps26446 postfix/smtpd[3728]: connect from vps26446.lws-hosting.com[91.234.194.178] Mar 25 11:56:46 vps26446 postfix/smtpd[3728]: 409251D62F47: client=vps26446.lws-hosting.com[91.234.194.178] Mar 25 11:56:46 vps26446 postfix/cleanup[3731]: 409251D62F47: message-id=<20150325155646.409251D62F47@vps26446.lws-hosting.com> Mar 25 11:56:46 vps26446 postfix/qmgr[3639]: 409251D62F47: from=<webmasters@doc-ordi31.fr>, size=526, nrcpt=1 (queue active) Mar 25 11:56:46 vps26446 postfix/smtpd[3728]: disconnect from vps26446.lws-hosting.com[91.234.194.178] Mar 25 11:56:46 vps26446 postfix/virtual[3733]: 409251D62F47: to=<webmasters@doc-ordi31.fr>, relay=virtual, delay=0.04, delays=0.02/0.01/0/0.01, dsn=2.0.0, status=sent (delivered to maildir) Mar 25 11:56:46 vps26446 postfix/qmgr[3639]: 409251D62F47: removed Mar 25 12:03:26 vps26446 postfix/postfix-script[3771]: stopping the Postfix mail system Mar 25 12:03:26 vps26446 postfix/master[2349]: terminating on signal 15 Mar 25 12:04:05 vps26446 postfix/postfix-script[3833]: warning: group or other writable: /var/spool/postfix Mar 25 12:04:05 vps26446 postfix/postfix-script[3839]: warning: group or other writable: /var/lib/postfix Mar 25 12:04:05 vps26446 postfix/postfix-script[3875]: starting the Postfix mail system Mar 25 12:04:05 vps26446 postfix/master[3876]: daemon started -- version 2.9.6, configuration /etc/postfix Mar 25 12:04:05 vps26446 postfix/qmgr[3878]: A0AE21D62F09: from=<root@vps26446.lws-hosting.com>, size=805, nrcpt=1 (queue active) Mar 25 12:04:05 vps26446 postfix/qmgr[3878]: 944A71D62F45: from=<root@vps26446.lws-hosting.com>, size=805, nrcpt=1 (queue active) Mar 25 12:04:05 vps26446 postfix/local[3881]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled Mar 25 12:04:05 vps26446 postfix/local[3882]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled Mar 25 12:04:05 vps26446 postfix/local[3881]: A0AE21D62F09: to=<root@vps26446.lws-hosting.com>, orig_to=<root>, relay=local, delay=8704, delays=8704/0.02/0/0.01, dsn=2.0.0, status=sent (delivered to mailbox) Mar 25 12:04:05 vps26446 postfix/qmgr[3878]: A0AE21D62F09: removed Mar 25 12:04:06 vps26446 postfix/local[3882]: 944A71D62F45: to=<root@vps26446.lws-hosting.com>, orig_to=<root>, relay=local, delay=1505, delays=1504/0.01/0/0.91, dsn=2.0.0, status=sent (delivered to mailbox) Mar 25 12:04:06 vps26446 postfix/qmgr[3878]: 944A71D62F45: removed

Mouais les tuto video sont pas vraiment une référence et pas vraiment pratique car tu as vite fait de louper une étape.
Sinon sur notre wiki il y a de quoi faire :
isalo.org/wiki.debian-fr/Spécial:Recherche?search=postfix&go=Lire%21

Bon tu ne semble plus avoir de problème non ?

clique sur la coche verte pour signaler que c’est résolu

Je vous remercie .