Bonjour,
J'ai regardé le tuto sur l'installation de postfix dans la doc de fedora-fr.org :
http://doc.fedora-fr.org/wiki/Postfix
Malheureusement je me suis arreté à la
section 9.1 DKIM du tuto car je n'ai pas vraiment compris cette section, j'ai donc besoin de votre aide pour pouvoir mettre en place le DKIM sur le postfix.
J'ai bien tapé la commande comme dans le tuto :
yum install perl-Mail-DKIM
et ça s'est bien installé.
Mais après j'ai pas compris la suite du tuto car l'auteur a balancé des trucs sans expliquer 🙁 :
Section 9.1 DKIM de la documentation Postfix de fedora-fr.org wrote:
Fichier /etc/postfix/main.cf
smtpd_sender_restrictions =
check_sender_access regexp:/etc/postfix/tag_as_originating.re
permit_mynetworks
permit_sasl_authenticated
# For other mail use amavis filtering on port 10024 (skips DKIM signing)
check_sender_access regexp:/etc/postfix/tag_as_foreign.re
fichier /etc/postfix/tag_as_originating.re
/^/ FILTER amavis:[127.0.0.1]:10026
fichier /etc/postfix/tag_as_foreign.re
/^/ FILTER amavis:[127.0.0.1]:10024
fichier /etc/amavisd/amavid.conf
$enable_db = 1; # enable use of BerkeleyDB/libdb (SNMP and nanny)
$enable_global_cache = 1; # enable use of libdb-based cache if $enable_db=1
$nanny_details_level = 2; # nanny verbosity: 1: traditional, 2: detailed
$enable_dkim_verification = 1; # enable DKIM signatures verification
$enable_dkim_signing = 1; # load DKIM signing code, keys defined by dkim_key
# domain selector path
dkim_key('example.net', 'main', '/path/dkim/keys/example.net/main');
dkim_key('example.com', 'main', '/path/dkim/keys/example.com/main');
$inet_socket_port = [10024,10026]; # listen on multiple TCP ports
# it is up to MTA to re-route mail from authenticated roaming users or
# from internal hosts to a dedicated TCP port (such as 10026) for filtering
$interface_policy{'10026'} = 'ORIGINATING';
$policy_bank{'ORIGINATING'} = { # mail supposedly originating from our users
originating => 1, # declare that mail was submitted by our smtp client
# force MTA conversion to 7-bit (e.g. before DKIM signing)
smtpd_discard_ehlo_keywords => ['8BITMIME'],
};
=> balancer des trucs comme ça sans explication...je ne peux plus avancer.
De plus je ne vois nulle part la section
smtpd_sender_restrictions =
check_sender_access regexp:/etc/postfix/tag_as_originating.re
permit_mynetworks
permit_sasl_authenticated
# For other mail use amavis filtering on port 10024 (skips DKIM signing)
check_sender_access regexp:/etc/postfix/tag_as_foreign.re
dans le fichier /etc/postfix/main.conf
et je n'ai pas de fichiers tag_as_originating.re, tag_as_foreign.re, ni amavid.conf dans /etc/postfix, la preuve :
[root@localhost guest]# ls -l /etc/postfix/
total 148
-rw-r--r--. 1 root root 20876 30 août 12:38 access
-rw-r--r--. 1 root root 11681 30 août 12:38 canonical
-rw-r--r--. 1 root root 9904 30 août 12:38 generic
-rw-r--r--. 1 root root 21535 30 août 12:38 header_checks
-rw-r--r--. 1 root root 27014 30 août 12:38 main.cf
-rw-r--r--. 1 root root 5715 30 août 12:38 master.cf
-rw-r--r--. 1 root root 6816 30 août 12:38 relocated
-rw-r--r--. 1 root root 12549 30 août 12:38 transport
-rw-r--r--. 1 root root 12494 30 août 12:38 virtual
[root@localhost guest]#
J'ai l'impression que des choses ont été sauté dans le tuto.
Pouvez-vous me dire ce que je dois faire s'il vous plait ?
Merci d'avance, cordialement