Bonjour tout le monde
Nous utilisons Debian Jessie 8.11 sur un serveur pour y héberger un forum et tout ce qui tourne autour. Nous avons donc aussi un serveur mail qui tourne avec Exim4 et Dovecot.
Nous avons trois adresses e-mail, et je me suis rendu compte la semaine passée avec effroi que l’une d’entre elle n’est pas accessible depuis l’extérieur. Or… c’est la boîte mail de contact depuis le forum, quand quelqu’un utilise le formulaire de contact
Pour remédier temporairement au souci, j’ai bien sûr modifié l’adresse mail de contact pour indiquer une des deux autres adresses qui fonctionnent, mais j’aimerais pouvoir refaire fonctionner l’adresse originelle…
Voilà la réponse par mail quand on contacte l’adresse mal configurée :
S’ensuit la copie de mon e-mail avec en-tête, etc.
Voici ce que j’obtiens dans /var/log/exim4/mainlog
:
2020-04-07 11:36:26 1jLkef-00044z-NB DKIM: d=yahoo.fr s=s2048 c=relaxed/relaxed a=rsa-sha256 t=1586252178 [verification succeeded]
2020-04-07 11:36:26 1jLkef-00044z-NB <= monadressemail@yahoo.fr H=sonic304-21.consmr.mail.ir2.yahoo.com [77.238.179.146] P=esmtp S=3649 id=31460057-9bdd-fce7-19c9-4b9f91277ba2@yahoo.fr
2020-04-07 11:36:26 1jLkef-00044z-NB == /var/mail/mail (root@notreserveur.fr) <webmaster@notreserveur.fr> R=mail4root T=address_file defer (-6): mailbox /var/mail/mail has wrong uid (0 != 8)
2020-04-07 11:36:26 1jLkef-00044z-NB ** /var/mail/mail <root@notreserveur.fr>: retry timeout exceeded
2020-04-07 11:36:26 1jLkeg-000454-Og <= <> R=1jLkef-00044z-NB U=Debian-exim P=local S=4620
2020-04-07 11:36:26 1jLkef-00044z-NB Completed
2020-04-07 11:36:27 1jLkeg-000454-Og => monadressemail@yahoo.fr R=dnslookup T=remote_smtp H=mx-eu.mail.am0.yahoodns.net [188.125.72.74] X=TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128 DN="C=US,ST=California,L=Sunnyvale,O=Oath Inc,CN=*.am0.yahoodns.net" C="250 ok dirdel"
2020-04-07 11:36:27 1jLkeg-000454-Og Completed
Voilà /etc/passwd
:
cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
bin:x:2:2:bin:/bin:/usr/sbin/nologin
sys:x:3:3:sys:/dev:/usr/sbin/nologin
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/usr/sbin/nologin
man:x:6:12:man:/var/cache/man:/usr/sbin/nologin
lp:x:7:7:lp:/var/spool/lpd:/usr/sbin/nologin
mail:x:8:8:mail:/var/mail:/usr/sbin/nologin
news:x:9:9:news:/var/spool/news:/usr/sbin/nologin
uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin
proxy:x:13:13:proxy:/bin:/usr/sbin/nologin
www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin
backup:x:34:34:backup:/var/backups:/usr/sbin/nologin
list:x:38:38:Mailing List Manager:/var/list:/usr/sbin/nologin
irc:x:39:39:ircd:/var/run/ircd:/usr/sbin/nologin
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/usr/sbin/nologin
nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin
systemd-timesync:x:100:103:systemd Time Synchronization,,,:/run/systemd:/bin/false
systemd-network:x:101:104:systemd Network Management,,,:/run/systemd/netif:/bin/false
systemd-resolve:x:102:105:systemd Resolver,,,:/run/systemd/resolve:/bin/false
systemd-bus-proxy:x:103:106:systemd Bus Proxy,,,:/run/systemd:/bin/false
sshd:x:104:65534::/var/run/sshd:/usr/sbin/nologin
bind:x:105:110::/var/cache/bind:/bin/false
mysql:x:106:111:MySQL Server,,,:/nonexistent:/bin/false
proftpd:x:107:65534::/run/proftpd:/bin/false
ftp:x:108:65534::/srv/ftp:/bin/false
Debian-exim:x:109:113::/var/spool/exim4:/bin/false
mornagest:x:1000:1000:,,,:/home/mornagest:/bin/bash
dovecot:x:110:114:Dovecot mail server,,,:/usr/lib/dovecot:/bin/false
dovenull:x:111:115:Dovecot login user,,,:/nonexistent:/bin/false
bureau:x:1001:8::/home/bureau:/bin/sh
administration:x:1002:8::/home/administration:/bin/sh
webmaster:x:1003:8::/home/webmaster:/bin/sh
monadressemail:x:1004:1004::/home/monadressemail:/bin/sh
beamium:x:112:116::/opt/beamium:/bin/false
noderig:x:1005:1005::/home/noderig:/bin/sh
Les trois adresses mails sont administration, bureau et webmaster ; elles sont donc toutes les trois dans le groupe mail (8).
Et c’est là que je coince : pourquoi les deux premières fonctionnent et pas la troisième ? Où puis-je modifier ce fameux uid pour webmaster ?
Si vous avez besoin d’autres infos pour trouver d’où vient le souci, n’hésitez pas à me demander !
Je n’ai pour ainsi dire aucune connaissance en serveur mail ; l’admin qui s’occupe de cela est souvent absent en ce moment, donc j’essaie de réparer ça en me basant sur mes connaissances générales en GNU/Linux, mais gérer un serveur, c’est pas tout à fait pareil ^^
Merci pour votre aide !
edit : purée, la mise en page du texte dans les balises CODE est illisible comment je peux améliorer ça ? Désolé, dans la fenêtre d’édition du message, c’est bien aligné, et au rendu final, pas de retour à la ligne