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 17:43] martinux_qc [Introduction] |
utilisateurs:hypathie:tutos:php-envoi-de-mails [28/12/2020 18:43] Hypathie [msmtp] |
||
---|---|---|---|
Ligne 22: | Ligne 22: | ||
- | ===== Installation et paramétrage de msmtp ===== | + | ===== msmtp ===== |
+ | ====Installation et paramétrage==== | ||
* On installe les outils d'envoi de mail : | * On installe les outils d'envoi de mail : | ||
Ligne 28: | Ligne 29: | ||
<code root>apt install msmtp msmtp-mta</code> | <code root>apt install msmtp msmtp-mta</code> | ||
- | * On édite le fichier de configuration de msmtp ''/etc/msmtprc'' pour se servir du serveur SMTP de gmail | + | * On édite le fichier de configuration de msmtp ''/etc/msmtprc'' pour se servir du serveur SMTP de son fournisseur de domaine, par exemple gandi. |
Ligne 100: | Ligne 101: | ||
<code>sendmail_path = /usr/bin/msmtp -t</code> | <code>sendmail_path = /usr/bin/msmtp -t</code> | ||
+ | |||
+ | ====Paramétrage du DNS de son fournisseur de domaine==== | ||
+ | |||
+ | |||
+ | {{/file-Rf3eb4cff75e262bf85cde75ebcb2938d.png}} | ||
+ | |||
+ | <note tip> | ||
+ | Dans cet exemple, à partir de la configuration DNS par défaut qui correspond au nom de domaine comgocom.pw : | ||
+ | |||
+ | * Les champs de type A permettent de rejoindre une box machin_chose_1 d'ip 78.115.221.146 ou la box machin_chose_2 qui sont paramétrées pour rediriger le port 80 vers une machine sur laquelle tourne apache2 et qui possède le code source du site. | ||
+ | * Le dernier champ CNAME a été ajouté pour que le nom de domaine comgocom.pw ... | ||
+ | </note> | ||
+ | |||
+ | ====Autres configurations pour l'envoi de mail en PHP depuis le site ==== | ||
+ | |||
+ | * ''/etc/hosts'' | ||
+ | <code user>more /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 | ||
+ | 192.168.1.80 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> | ||
+ | |||
+ | <note tip> | ||
+ | * 192.168.0.18 comgocom.pw : c'est l'ip fixée à cette adresse au niveau du routeur de la box_machin_1 sur laquelle est redirigé le port 80 | ||
+ | * 192.168.1.80 comgocom.pw : cl'est l'ip fixée à cette adresse au niveau du routeur de la box_machin_2 ... | ||
+ | </note> | ||
===== Installation de postfix ===== | ===== Installation de postfix ===== | ||