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:02] Hypathie [msmtp] |
utilisateurs:hypathie:tutos:php-envoi-de-mails [28/12/2020 19:42] Hypathie [postfix] |
||
---|---|---|---|
Ligne 148: | Ligne 148: | ||
* 192.168.1.80 comgocom.pw : c'est l'ip fixée à cette adresse au niveau du routeur de la box_machin_2 ... | * 192.168.1.80 comgocom.pw : c'est l'ip fixée à cette adresse au niveau du routeur de la box_machin_2 ... | ||
</note> | </note> | ||
- | ===== Installation de postfix ===== | + | ===== postfix ===== |
+ | ====Installations et configurations ==== | ||
+ | * Pour utiliser le client mail en ligne de commande | ||
+ | <code root>apt install mailutils</code> | ||
+ | * Pour utiliser la commande dig (info sur dns reverse) | ||
+ | <code root>apt install dnsutils</code> | ||
+ | * Pour créer des clés d'authentification dns | ||
+ | <code root>apt-get install opendkim opendkim-tools</code> | ||
+ | |||
+ | <code root>apt install postfix</code> | ||
+ | |||
+ | <note> | ||
+ | Lors de l'installation de postfix répondre : | ||
+ | |||
+ | * Site internet | ||
+ | * Nom du domaine des adresses mails, ici comgocom.pw | ||
+ | </note> | ||
+ | |||
+ | ===Configuration de postfix /etc/postfix/main.cf === | ||
+ | |||
+ | <code root>kate /etc/postfix/main.cf</code> | ||
+ | |||
+ | <code> | ||
+ | # See /usr/share/postfix/main.cf.dist for a commented, more complete version | ||
+ | |||
+ | |||
+ | # Debian specific: Specifying a file name will cause the first | ||
+ | # line of that file to be used as the name. The Debian default | ||
+ | # is /etc/mailname. | ||
+ | #myorigin = /etc/mailname | ||
+ | |||
+ | smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU) | ||
+ | biff = no | ||
+ | |||
+ | # appending .domain is the MUA's job. | ||
+ | append_dot_mydomain = no | ||
+ | |||
+ | # Uncomment the next line to generate "delayed mail" warnings | ||
+ | #delay_warning_time = 4h | ||
+ | |||
+ | readme_directory = no | ||
+ | |||
+ | # See http://www.postfix.org/COMPATIBILITY_README.html -- default to 2 on | ||
+ | # fresh installs. | ||
+ | compatibility_level = 2 | ||
+ | |||
+ | |||
+ | |||
+ | # TLS parameters | ||
+ | smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem | ||
+ | smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key | ||
+ | smtpd_use_tls=yes | ||
+ | smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache | ||
+ | smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache | ||
+ | |||
+ | # See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for | ||
+ | # information on enabling SSL in the smtp client. | ||
+ | |||
+ | smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination | ||
+ | myhostname = comgocom.pw | ||
+ | alias_maps = hash:/etc/aliases | ||
+ | alias_database = hash:/etc/aliases | ||
+ | #myorigin = /etc/mailname | ||
+ | mydestination = $myhostname, comgocom.pw, Eve, localhost.$mydomain, $mydomain | ||
+ | relayhost = | ||
+ | mynetworks = 127.0.0.0/8 192.168.1.0/24 192.168.0.0/24 [::ffff:127.0.0.0]/104 [::1]/128 | ||
+ | mailbox_size_limit = 0 | ||
+ | recipient_delimiter = + | ||
+ | inet_interfaces = all | ||
+ | inet_protocols = all | ||
+ | </code> | ||
+ | |||
===== Utilisation ===== | ===== Utilisation ===== | ||