Bonjour,
Suite à ce sujet je créer celui-là qui sera en fait plus adapté et l’autre fermé.
EDIT: La configuration ci-dessous n’est pas fonctionnelle, quand tout le sera je filerai ma config qui marche. Vous pouvez donc ignorer ce qui se trouve dans ce premier post et commencez à partir du second.
Voilà la situation:
Je suis en train d’essayer de monter un serveur mail sur Debian stable avec Postfix et Dovecot (IMAP). Sur ce serveur je désactive pendant mes test IPtables ce qui me donne bien ce résultat avec iptables -L:
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
J’ai suivit ce lien (qui me semble partiellement incorrect au niveau de la configuration du nom de domaine) et actuellement je suis bloqué à l’étape où l’on doit pouvoir se connecter avec son client mail pour réceptionner les mails.
Admettons que mon domaine soit bidule.chaton, et que le nom du serveur soit vanille.
Si je m’envoie un mail de cette façon:
echo “On prend un verre?” | mail -s “Coucou debian-fr!” testmail@bidule.chaton
J’obtiens bien un e-mail:
Return-Path: root@vanille.bidule.chaton
X-Original-To: testmail@bidule.chaton
Delivered-To: testmail@bidule.chaton
Received: by vanille.bidule.chaton (Postfix, from userid 0)
id E7BBA22B11; Tue, 14 Mar 2017 15:03:46 +0100 (CET)
Subject: Coucou debian-fr!
To: testmail@bidule.chaton
X-Mailer: mail (GNU Mailutils 2.99.98)
Message-Id: 20170314140346.E7BBA22B11@vanille.bidule.chaton
Date: Tue, 14 Mar 2017 15:03:46 +0100 (CET)
From: root@vanille.bidule.chaton (root)
On prend un verre?
De plus, si j’envoie un e-mail avec mon adresse usuel et mon client (Thunderbird):
Return-Path: kevingaspard@bidule.chien
X-Original-To: testmail@bidule.chaton
Delivered-To: testmail@bidule.chaton
Received: from relay3-d.mail.gandi.net (relay3-d.mail.gandi.net [217.70.183.195])
by vanille.bidule.chaton (Postfix) with ESMTPS id 361D922B09
for testmail@bidule.chaton; Tue, 14 Mar 2017 15:05:55 +0100 (CET)
Received: from mfilter29-d.gandi.net (mfilter29-d.gandi.net [217.70.178.160])
by relay3-d.mail.gandi.net (Postfix) with ESMTP id 74E40A8109
for testmail@bidule.chaton; Tue, 14 Mar 2017 15:04:11 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at mfilter29-d.gandi.net
Received: from relay3-d.mail.gandi.net ([IPv6:::ffff:217.70.183.195])
by mfilter29-d.gandi.net (mfilter29-d.gandi.net [::ffff:10.0.15.180]) (amavisd-new, port 10024)
with ESMTP id 2Et8H-xfmnzt for testmail@bidule.chaton;
Tue, 14 Mar 2017 15:04:10 +0100 (CET)
X-Originating-IP: 176.183.225.189
Received: from [192.168.1.13] (static-176-183-225-189.ncc.abo.bbox.fr [176.183.225.189])
(Authenticated sender: kevingaspard@bidule.chien)
by relay3-d.mail.gandi.net (Postfix) with ESMTPSA id 1600BA80F6
for testmail@bidule.chaton; Tue, 14 Mar 2017 15:04:09 +0100 (CET)
To: testmail@bidule.chaton
From: =?UTF-8?Q?K=c3=a9vin_GASPARD?= kevingaspard@bidule.chien
Subject: Encore moi
Message-ID: e74dee3a-e7f8-4443-7cf9-352ca87b6cf3@bidule.chien
Date: Tue, 14 Mar 2017 15:04:08 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Alors on le prend, ce verre?
Donc je pense qu’on peut dire que la réception fonctionne plutôt bien. Cependant, lorsque j’essaie de me connecter avec Thunderbird j’obtiens deux types d’erreur:
Thunderbird failed to find the settings for your email account
Qui apparaît automatiquement dès lors que Thunderbird essaie de se connecter. Et si je bidouille un peu, j’obtiens une erreur comme quoi je n’utilise pas de chiffrement, mais pour le moment c’est normal, alors j’indique que je comprend les risques et au final:
Configuration could not be verified - is the username or password wrong?
Sachant qu’à des fins de test j’utilise des mots de passe très simple et que je vérifie plusieurs fois.
Concernant les ports utilisés c’est censé être 25 et 143 (qui sont ouverts dans iptables à titre informatif), j’indique aussi que le serveur SMTP et IMAP (d’ailleurs j’ai un gros doute sur leur validité) soit bidule.chaton, soit vanille.bidule.chaton et j’essaie en SSL None, SSL/TLS, StartSSL, pour l’authentification j’ai aussi essayer Normal Password et AutoDetect. Bref rien n’y fait.
Quand je vérifie l’enregistrement MX:
host -t MX bidule.chaton
bidule.chaton mail is handled by 10 vanille.bidule.chaton.
Concernant ma zone DNS chez Gandi:
@ 10800 IN A x.xxx.xx.xxx
vanille 10800 IN A x.xxx.xx.xxx
www 10800 IN A x.xxx.xx.xxx
blog 10800 IN CNAME blogs.vip.gandi.net.
imap 10800 IN CNAME access.mail.gandi.net.
pop 10800 IN CNAME access.mail.gandi.net.
webmail 10800 IN CNAME webmail.gandi.net.
@ 10800 IN MX 10 vanille.bidule.chaton.
C’est là où je n’ai pas respecté le wiki, car tout simplement Gandi rejetait la règle suivant: “monDomaine.com. IN MX 10 smtp” et en suivant leur doc c’est ce qui m’a semblé le plus approprié, surtout avec le retour de la commande host -t MX bidule.chaton qui m’indiquait bien le FQDN.
Aussi, en demandant on m’a indiqué, si j’ai bien compris (mais j’ai encore une fois un doute), que dans ma zone je ne devais pas mettre smtp mais le FQDN de la machine qui sert de serveur mail.
Voici aussi mon /etc/hosts.
Ainsi que mon /etc/postfix/main.cfg.
Les logs (err, warning…) ne disent rien, concernant log ça ressemble à ça:
Mar 14 15:05:55 smtp postfix/smtpd[30446]: connect from relay3-d.mail.gandi.net[217.70.183.195]
Mar 14 15:05:55 smtp postfix/smtpd[30446]: 361D922B09: client=relay3-d.mail.gandi.net[217.70.183.195]
Mar 14 15:05:55 smtp postfix/cleanup[30451]: 361D922B09: message-id=e74dee3a-e7f8-4443-7cf9-352ca87b6cf3@bidule.chien
Mar 14 15:05:55 smtp postfix/qmgr[29829]: 361D922B09: from=kevingaspard@bidule.chien, size=1500, nrcpt=1 (queue active)
Mar 14 15:05:55 smtp postfix/smtpd[30446]: disconnect from relay3-d.mail.gandi.net[217.70.183.195]
Mar 14 15:05:55 smtp postfix/local[30452]: 361D922B09: to=testmail@bidule.chaton, relay=local, delay=0.05, delays=0.03/0.02/0/0, dsn=2.0.0, status=sent (delivered to maildir)
Mar 14 15:05:55 smtp postfix/qmgr[29829]: 361D922B09: removed
Mar 14 15:09:15 smtp postfix/anvil[30449]: statistics: max connection rate 1/60s for (smtp:217.70.183.195) at Mar 14 15:05:55
Mar 14 15:09:15 smtp postfix/anvil[30449]: statistics: max connection count 1 for (smtp:217.70.183.195) at Mar 14 15:05:55
Mar 14 15:09:15 smtp postfix/anvil[30449]: statistics: max cache size 1 at Mar 14 15:05:55
Donc à priori ça blablate juste sur les mails délivrés. Rien qui ne puisse m’aider à priori.
Auriez-vous une piste?
koshicalement