Bonjour à tous,
Je poste ici en dernier recours, je n'ai pas trouvé la solution à mon problème.
J'ai installé optware sur mon Synology DS418 afin d'avoir sendmail.
J'envoi des mails en ligne de commande en utilisant le binaire /opt/sbin/sendmail, la configuration de sendmail est situé dans le repertoire /opt/etc/mail/ et le fichier se nomme sendmail.cf.
J'ai modifié la configuration d'opendkim afin que celui-ci écoute sur le port 8891 comme dans les tuto pour installer dkim sur ubuntu.
Il faut ensuite modifier la configuration de sendmail pour rajouter la ligne INPUT_MAIL_FILTER(`opendkim', `S=inet:8891@localhost') dans un fichier .mc et ensuite utiliser m4 pour générer le fichier de configuration.
Mais quand je fait cela sendmail renvoi l'erreur suivante :
unknown configuration line "INPUT_MAIL_FILTER('opendkim', 'S=inet:8891@127.0.0.1')"
J'ai fait quelques recherches et je suis tombé sur le site officiel de sendmail à la page http://www.sendmail.org/~ca/email/doc8.12/cf/m4/adding_mailfilters.html.
Cette page explique qu'il faut définir le filtre pour pouvoir l'utiliser via la ligne :
define('confINPUT_MAIL_FILTERS', 'opendkim')
Mais rien n'y fait je n'arriver pas à signer mes mails et j'ai toujours la même erreur.
A l'aide, si quelqu'un a déjà fait ça sur un syno son aide me serait vraiment précieuse.
Cordialement,
Olivier
Je précise qu'avec Roundcube ça marche, la signature dkim se fait bien mais pas via sendmail.