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 [27/12/2020 12:09] Hypathie [Installation et paramétrage de msmtp] |
utilisateurs:hypathie:tutos:php-envoi-de-mails [28/12/2020 17:27] Hypathie [Installation et paramétrage de msmtp] |
||
---|---|---|---|
Ligne 26: | Ligne 26: | ||
* On installe les outils d'envoi de mail : | * On installe les outils d'envoi de mail : | ||
- | <code root>apt install mailutils 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 gmail | ||
Ligne 34: | Ligne 34: | ||
<code> | <code> | ||
account default | account default | ||
- | host smtp.gmail.com | + | host mail.gandi.net |
- | from domaine.blabla@gmail.com | + | from admin@comgocom.pw |
auto_from off | auto_from off | ||
add_missing_from_header on | add_missing_from_header on | ||
auth plain | auth plain | ||
port 587 | port 587 | ||
- | user domaine.blabla@gmail.com | + | user application@comgocom.pw |
password mot-de-passe-de-l'adresse-gmail-créée-pour-le-site | password mot-de-passe-de-l'adresse-gmail-créée-pour-le-site | ||
logfile /var/log/msmtp | logfile /var/log/msmtp | ||
Ligne 52: | Ligne 52: | ||
<code root>vim /etc/php/7.3/apache2/php.ini</code> | <code root>vim /etc/php/7.3/apache2/php.ini</code> | ||
- | <code>sendmail_path = /usr/sbin/sendmail -t -i</code> | + | <code>sendmail_path = /usr/bin/msmtp -t</code> |
- | + | ||
- | <note> | + | |
- | Comme /usr/sbin/sendmail est en fait un lien symbolique sur /usr/bin/msmtp, php enverra ses courriers via msmtp. | + | |
- | </note> | + | |
* utilisation en php | * utilisation en php | ||
Ligne 96: | Ligne 92: | ||
</code> | </code> | ||
+ | * La personne ayant pour adresse mail ''$destinataire'' receverra un mail contenant son pseudo son mot de passe et une clé. | ||
+ | |||
+ | C'est là un exemple, et pour le faire fonctionner, il faut créer une page "activationMail.php" sur son site où le lien dans le mail faire arriver. | ||
===== Installation de postfix ===== | ===== Installation de postfix ===== | ||