« OpenDKIM » : différence entre les versions

De NCad Wiki
Aller à la navigation Aller à la recherche
(Page créée avec «  {{ Box Console | objet=apt-get install opendkim opendkim-tools }} * /etc/opendkim.conf * /etc/default/opendkim SOCKET="inet:10027@127.0.0.1" * /etc/postfix/main.cf milter_protocol = 2 milter_default_action = accept smtpd_milters = inet:[127.0.0.1]:10027 non_smtpd_milters = inet:[127.0.0.1]:10027 {{ Box Console | objet=mkdir /etc/opendkim<br /> mkdir /etc/opendkim/keys}} * /etc/opendkim/TrustedHosts 127.0.0.1 localhost geocoucou.eu * /etc/opendki... »)
 
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
{{Serveur de Messagerie}}
= Installation =
* Installer les paquets '''opendkim''' et '''opendkim-tools'''.


{{ Box Console | objet=apt-get install opendkim opendkim-tools }}
{{ Box Console | objet=apt-get install opendkim opendkim-tools }}
Ligne 4 : Ligne 9 :
* /etc/opendkim.conf
* /etc/opendkim.conf


* /etc/default/opendkim
* Editer le fichier de configuration '''/etc/default/opendkim''' puis renseigner les informations du '''connecteur local''' :


  SOCKET="inet:10027@127.0.0.1"
  SOCKET="inet:10027@127.0.0.1"


* /etc/postfix/main.cf
* Editer le fichier de configuration '''/etc/postfix/main.cf''' du serveur '''Postfix''' puis ajouter les lignes suivantes :


  milter_protocol = 2
  milter_protocol = 2
  milter_default_action = accept
  milter_default_action = accept             # les messages continuent d'être traités même si OpenDKIM est KO
  smtpd_milters = inet:[127.0.0.1]:10027
  smtpd_milters = inet:[127.0.0.1]:10027     # Paramètres de connexion du connecteur local
  non_smtpd_milters = inet:[127.0.0.1]:10027
  non_smtpd_milters = inet:[127.0.0.1]:10027


Ligne 18 : Ligne 23 :
mkdir /etc/opendkim/keys}}
mkdir /etc/opendkim/keys}}


* /etc/opendkim/TrustedHosts
* Editer le fichier de configuration '''/etc/opendkim/TrustedHosts''' puis ajouter les '''adresses de loopback''' du serveur ainsi que les '''domaines de messagerie''' :


  127.0.0.1
  127.0.0.1
Ligne 24 : Ligne 29 :
  geocoucou.eu
  geocoucou.eu


* /etc/opendkim/KeyTable
= Ajouter un domaine de messagerie pour la signature =
 
== Configuration d'OpenDKIM ==
 
* Editer le fichier de configuration '''/etc/opendkim/KeyTable''' puis ajouter la ligne suivante :


  coyotte._domainkey.geocoucou.eu geocoucou.eu:mail:/etc/opendkim/keys/geocoucou.eu/mail.private
  coyotte._domainkey.geocoucou.eu geocoucou.eu:mail:/etc/opendkim/keys/geocoucou.eu/mail.private


* /etc/opendkim/SigningTable
* Editer le fichier de configuration '''/etc/opendkim/SigningTable''' puis ajouter la ligne suivante :


  *@geocoucou.eu coyotte._domainkey.geocoucou.eu
  *@geocoucou.eu coyotte._domainkey.geocoucou.eu


* Générer clés
== Génération des clés ==


cd /etc/opendkim/keys
* Générer des '''clés privée''' et '''publique''' dans le répertoire '''/etc/opendkim/keys/<domain>''' :


mkdir geocoucou.eu
{{ Box Console | objet=cd /etc/opendkim/keys<br />
mkdir geocoucou.eu<br />
cd geocoucou.eu<br />
opendkim-genkey -s mail -d geocoucou.eu }}


cd geocoucou.eu
* Mise à jour des '''permissions de fichiers''' sur les clés :


opendkim-genkey -s mail -d geocoucou.eu
{{ Box Console | objet=chown opendkim:opendkim /etc/opendkim/keys -R<br />
chmod u+x /etc/opendkim/keys -R }}


* Droits
* Récupération de la '''clé publique''' pour l''''enregistrement DNS''' :


chown opendkim:opendkim /etc/opendkim/keys -R
{{ Box Console | objet=cat /etc/opendkim/keys/geocoucou.eu/mail.txt }}
chmod u+x /etc/opendkim/keys -R


* Clé publique et enregistrement DNS
* Redémarrage des services '''Postfix''' et '''OpenDKIM''' pour l'application des nouveaux paramètres :


cat /etc/opendkim/keys/geocoucou.eu/mail.txt
{{ Box Console | objet=service postfix restart<br />
service opendkim restart }}


* Sauvegarde
== Configuration DNS ==


service postfix restart
[[Category:Serveur de Messagerie]]
service opendkim restart

Version du 25 septembre 2025 à 15:38

.:[ Serveur de Messagerie ]:.

Installation >> Postfix avec MySQL

Filtrage anti-spam : Anti-Spam SpamAssassin | Anti-Virus Clamav


Filtrage anti-virus : Plateforme de filtrage Amavis >> Amavis avec MySQL


Plus de fonctions : Ajouter un Disclaimer | DKIM Proxy | OpenDKIM | Mailman | Maildrop | DANE | SPF


Clients de messagerie : Configurer Thundirbird | Configurer Roundcube


Pour aller plus loin : Commandes messagerie | DNSBL | MX Backup

Installation

  • Installer les paquets opendkim et opendkim-tools.

apt-get install opendkim opendkim-tools

  • /etc/opendkim.conf
  • Editer le fichier de configuration /etc/default/opendkim puis renseigner les informations du connecteur local :
SOCKET="inet:10027@127.0.0.1"
  • Editer le fichier de configuration /etc/postfix/main.cf du serveur Postfix puis ajouter les lignes suivantes :
milter_protocol = 2
milter_default_action = accept             # les messages continuent d'être traités même si OpenDKIM est KO
smtpd_milters = inet:[127.0.0.1]:10027     # Paramètres de connexion du connecteur local
non_smtpd_milters = inet:[127.0.0.1]:10027

mkdir /etc/opendkim
mkdir /etc/opendkim/keys

  • Editer le fichier de configuration /etc/opendkim/TrustedHosts puis ajouter les adresses de loopback du serveur ainsi que les domaines de messagerie :
127.0.0.1
localhost
geocoucou.eu

Ajouter un domaine de messagerie pour la signature

Configuration d'OpenDKIM

  • Editer le fichier de configuration /etc/opendkim/KeyTable puis ajouter la ligne suivante :
coyotte._domainkey.geocoucou.eu geocoucou.eu:mail:/etc/opendkim/keys/geocoucou.eu/mail.private
  • Editer le fichier de configuration /etc/opendkim/SigningTable puis ajouter la ligne suivante :
*@geocoucou.eu coyotte._domainkey.geocoucou.eu

Génération des clés

  • Générer des clés privée et publique dans le répertoire /etc/opendkim/keys/<domain> :

cd /etc/opendkim/keys
mkdir geocoucou.eu
cd geocoucou.eu
opendkim-genkey -s mail -d geocoucou.eu

  • Mise à jour des permissions de fichiers sur les clés :

chown opendkim:opendkim /etc/opendkim/keys -R
chmod u+x /etc/opendkim/keys -R

  • Récupération de la clé publique pour l'enregistrement DNS :

cat /etc/opendkim/keys/geocoucou.eu/mail.txt

  • Redémarrage des services Postfix et OpenDKIM pour l'application des nouveaux paramètres :

service postfix restart
service opendkim restart

Configuration DNS