Bonjour,
Voila 3 jours que je lute pour chiffrer mes mails avec TLS (postfix lets encript) et je suis pas loin du pétage de plomb …
Je serai infiniment reconnaissant à celui qui pourra me débloquer ca.
Voila ou j’en suis :
J’utilise un serveur dédié ovh avec debian 9 et un serveur apache
Pour l’install de postfix, j’ai laissé les choix par défaut :
« site internet » et pour System mail name :
ns3119702.ip-51-38-42.eu
L’installation du certificat lets encrypte c’est parfaitement bien passé
apt-get install python-certbot-apache
suivi de :
certbot certonly --standalone --rsa-key-size 4096 --agree-tos --preferred-challenges http -d ns3119702.ip-51-38-42.eu
J’ai mes certificat dans le repertoire :
/etc/letsencrypt/live/ns3119702.ip-51-38-42.eu/
J’ai modifié 4 ligne dans le fichier main.cf
de postfix :
smtpd_tls_cert_file=/etc/letsencrypt/live/ns3119702.ip-51-38-42.eu/fullchain.pem
smtpd_tls_key_file=/etc/letsencrypt/live/ns3119702.ip-51-38-42.eu/privkey.pem
inet_interfaces = loopback-only
inet_protocols = ipv4
après avoir fait un reload
puis un stop
et un start
de postfix j’envoi un mail :
echo "This is the body of the email" | mail -s "This is the subject line" huxteam@gmail.com
Je reçois bien le mail mais google m’affiche le cadenas rouge et me dit que le message n’a pas été chiffré.
J’ai essayé d’y voir plus clair en augmentant le niveau de log dan postfix en ajoutant cette ligne au fichier main.cf
:
smtpd_tls_loglevel = 3
Mais ca ne je ne trouve as plus d’info dans le fichier /var/log/mail.log
:
Sep 28 11:50:56 ns3119702 postfix/pickup[15846]: 60DBF4EC0A5E: uid=0 from=<root@ns3119702.ip-51-38-42.eu>
Sep 28 11:50:56 ns3119702 postfix/cleanup[18982]: 60DBF4EC0A5E: message-id=<20210928115056.60DBF4EC0A5E@ns3119702.ip-51-38-42.eu>
Sep 28 11:50:56 ns3119702 postfix/qmgr[15847]: 60DBF4EC0A5E: from=<root@ns3119702.ip-51-38-42.eu>, size=409, nrcpt=1 (queue active)
Sep 28 11:50:56 ns3119702 postfix/smtp[18984]: 60DBF4EC0A5E: to=<huxteam@gmail.com>, relay=gmail-smtp-in.l.google.com[74.125.71.26]:25, delay=0.47, delays=0.15/0.01/0.1/0.21, dsn=2.0.0, status=sent (250 2.0.0 OK 1632829856 v1si3681817wrb.18 - gsmtp)
Sep 28 11:50:56 ns3119702 postfix/qmgr[15847]: 60DBF4EC0A5E: removed
Voila aussi le resultat de la commande postconf -n
:
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
compatibility_level = 2
inet_interfaces = loopback-only
inet_protocols = ipv4
mailbox_size_limit = 0
mydestination = $myhostname, ns3119702.ip-51-38-42.eu, localhost.ip-51-38-42.eu, , localhost
myhostname = ns3119702.ip-51-38-42.eu
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
myorigin = /etc/mailname
readme_directory = no
recipient_delimiter = +
relayhost =
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
smtpd_tls_cert_file = /etc/letsencrypt/live/ns3119702.ip-51-38-42.eu/fullchain.pem
smtpd_tls_key_file = /etc/letsencrypt/live/ns3119702.ip-51-38-42.eu/privkey.pem
smtpd_tls_loglevel = 3
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtpd_use_tls = yes
Merci d’avance pour vos réponses