« OpenDKIM » : différence entre les versions
Aller à la navigation
Aller à la recherche
Installation >> Postfix avec MySQL
Pour aller plus loin : Commandes messagerie | DNSBL | MX Backup
(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ération des clés == | |||
* 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 }} | |||
* Mise à jour des '''permissions de fichiers''' sur les clés : | |||
opendkim- | {{ Box Console | objet=chown opendkim:opendkim /etc/opendkim/keys -R<br /> | ||
chmod u+x /etc/opendkim/keys -R }} | |||
* | * Récupération de la '''clé publique''' pour l''''enregistrement DNS''' : | ||
{{ Box Console | objet=cat /etc/opendkim/keys/geocoucou.eu/mail.txt }} | |||
* | * Redémarrage des services '''Postfix''' et '''OpenDKIM''' pour l'application des nouveaux paramètres : | ||
{{ Box Console | objet=service postfix restart<br /> | |||
service opendkim restart }} | |||
== Configuration DNS == | |||
[[Category:Serveur de Messagerie]] | |||
Version du 25 septembre 2025 à 15:38
.:[ Serveur de Messagerie ]:.
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.
|
|
|
- /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
|
|
|
- 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> :
|
|
|
- Mise à jour des permissions de fichiers sur les clés :
|
|
|
- Récupération de la clé publique pour l'enregistrement DNS :
|
|
|
- Redémarrage des services Postfix et OpenDKIM pour l'application des nouveaux paramètres :
|
|
|