Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
utilisateurs:hypathie:tutos:php-envoi-de-mails [28/12/2020 19:42] Hypathie [postfix] |
utilisateurs:hypathie:tutos:php-envoi-de-mails [28/12/2020 20:22] Hypathie [postfix] |
||
---|---|---|---|
Ligne 220: | Ligne 220: | ||
</code> | </code> | ||
+ | <code root>kate /etc/hosts</code> | ||
+ | |||
+ | <code>127.0.0.1 localhost | ||
+ | 127.0.1.1 Eve | ||
+ | 192.168.0.18 db | ||
+ | 192.168.0.18 comgocom.pw mail.comgocom.pw | ||
+ | 192.168.1.80 comgocom.pw mail.comgocom.pw | ||
+ | |||
+ | # The following lines are desirable for IPv6 capable hosts | ||
+ | ::1 localhost ip6-localhost ip6-loopback | ||
+ | ff02::1 ip6-allnodes | ||
+ | ff02::2 ip6-allrouters | ||
+ | </code> | ||
+ | * Pour changer le nom de la machine par le nom de domaine, pour que le mail envoyé le soit ...@domain au lieu de ...@hostname | ||
+ | <code root>hostnamectl set-hostname comgocom.pw | ||
+ | </code> | ||
+ | |||
+ | <code root>kate /etc/aliases</code> | ||
+ | |||
+ | <code># /etc/aliases | ||
+ | mailer-daemon: postmaster | ||
+ | postmaster: root | ||
+ | nobody: root | ||
+ | hostmaster: root | ||
+ | usenet: root | ||
+ | news: root | ||
+ | webmaster: root | ||
+ | www: root | ||
+ | ftp: root | ||
+ | abuse: root | ||
+ | noc: root | ||
+ | security: root | ||
+ | root: nathalie | ||
+ | admin: nathalie | ||
+ | </code> | ||
+ | * Pour régénérer le fichier aliases.db | ||
+ | <code root>newaliases </code> | ||
+ | |||
+ | ===Configuration de OpenDKIM === | ||
+ | |||
+ | <code root>kate /etc/opendkim.conf</code> | ||
+ | * On modifie la ligne commençant par Socket pour mettre ceci : | ||
+ | <code> | ||
+ | Socket inet:12301@comgocom.pw | ||
+ | </code> | ||
+ | * Connexion du mail avec Postfix: | ||
+ | <code root>kate /etc/default/opendkim</code> | ||
+ | |||
+ | <code>SOCKET="inet:12301@comgocom.pw"</code> | ||
+ | |||
+ | * Configurer postfix pour qu'il utilise le mail : | ||
+ | |||
+ | <code root>kate /etc/postfix/main.cf</code> | ||
+ | On ajoute les deux lignes suivantes : | ||
+ | <code>milter_protocol = 2 | ||
+ | milter_default_action = accept | ||
+ | </code> | ||
+ | |||
+ | <code root>systemctl restart postfix</code> | ||
+ | |||
+ | * créer les dossiers pour ranger les clés : | ||
+ | <code root></code> | ||
+ | |||
+ | <code root>mkdir /etc/opendkim && mkdir /etc/opendkim/keys</code> | ||
+ | * Le fichier définissant les hosts de confiance | ||
+ | <code root>kate /etc/opendkim/TrustedHosts</code> | ||
+ | <code>127.0.0.1 | ||
+ | localhost | ||
+ | 192.168.0.1/24 | ||
+ | 192.168.1.1/24 | ||
+ | |||
+ | *.comgocom.pw | ||
+ | </code> | ||
+ | |||
+ | * créer les tables des clés : | ||
+ | <code root>kate /etc/opendkim/KeyTable</code> | ||
+ | <code>mail._domainkey.comgocom.pw comgocom.pw:mail:/etc/opendkim/keys/comgocom.pw/mail.private</code> | ||
+ | |||
+ | * Déclarer les adresses mails qui correspondent aux clés : | ||
+ | <code root>kate /etc/opendkim/SigningTable</code> | ||
+ | <code>*@comgocom.pw mail._domainkey.comgocom.pw</code> | ||
+ | * Générer les clés : | ||
+ | <code root>cd /etc/opendkim/keys</code> | ||
+ | |||
+ | <code root>mkdir comgocom.pw</code> | ||
+ | |||
+ | <code root>cd comgocom.pw</code> | ||
+ | <code root>opendkim-genkey -s mail -d comgocom.pw</code> | ||
+ | <code root>chown opendkim:opendkim mail.private</code> | ||
+ | * Prendre le contenu de /etc/opendkim/keys/comgocom.pw/mail.txt pour mettre dans le DNS de gandi, ajout d'un ''TXT'' | ||
+ | <code root>more /etc/opendkim/keys/comgocom.pw/mail.txt</code> | ||
+ | |||
+ | <code root></code> | ||
+ | |||
+ | <code root></code> | ||