diff --git a/HowtoMail/DKIM.md b/HowtoMail/DKIM.md index 86f8a97a..7db072ba 100644 --- a/HowtoMail/DKIM.md +++ b/HowtoMail/DKIM.md @@ -172,7 +172,10 @@ La configuration est légèrement différente. Exemple de configuration : /etc/opendkim.conf + ~~~ +#Domain example.com +Selector default Canonicalization relaxed/relaxed ExternalIgnoreList refile:/etc/opendkim/TrustedHosts InternalHosts refile:/etc/opendkim/TrustedHosts @@ -186,18 +189,44 @@ TemporaryDirectory /var/tmp UMask 002 ~~~ +Il faut ensuite créé un dossier pour chaque domaine et se positionner dedans : + +~~~ +mkdir -p /etc/opendkim/keys/otherdomain.com +cd /etc/opendkim/keys/otherdomain.com +~~~ + +On genere les cles pour le domaine : + +~~~ +opendkim-genkey -r -d domaine.com +~~~ + +Et on attribue les droits du fichier default.private a l'utilisateur opendkim : + +~~~ +chown opendkim:opendkim default.private +~~~ + +Il faut ensuite editer les fichiers suivants : + /etc/opendkim/TrustedHosts + ~~~ 127.0.0.1 +domaine1.com +domaine2.com ~~~ /etc/opendkim/KeyTable + ~~~ default._domainkey.domaine1.com domaine1.com:default:/etc/opendkim/keys/domaine1.com/default.private -default._domainkey.domeina2.com domaine2.com:default:/etc/opendkim/keys/domaine2.com/default.private +default._domainkey.domaine2.com domaine2.com:default:/etc/opendkim/keys/domaine2.com/default.private ~~~ /etc/opendkim/SigningTable + ~~~ *@domaine1.com default._domainkey.domaine1.com *@domaine2.com default._domainkey.domaine2.com