Ci-dessous, les différences entre deux révisions de la page.
linux:msmtp [08-07-2008 10:07] edmc73 créée |
linux:msmtp [04-04-2013 22:06] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ===== msmtp ===== | ||
- | |||
- | Ici je vais vous montrer comment configurer msmtp. | ||
- | |||
- | Mon besoin est en fait de configurer tout simplement un client SMTP qui utilisera mon compte gmail pour envoyer les mails ici de la fonction mail() de PHP. | ||
- | |||
- | Et si je ne me trompe pas, l' | ||
- | |||
- | |||
- | ===== Installation ===== | ||
- | |||
- | aptitude install msmtp | ||
- | |||
- | ===== Configuration ===== | ||
- | |||
- | Créez un fichier dans un endroit ou www-data pourra lire ce fichier. | ||
- | |||
- | Nommez le **.msmtprc** | ||
- | |||
- | Dedans, copier/ | ||
- | |||
- | < | ||
- | defaults | ||
- | |||
- | # spécifier un fichier de log | ||
- | # (choisir un endroit ou apache peut écrire) | ||
- | logfile / | ||
- | |||
- | # désactiver le log dans le syslog | ||
- | # (apache ne pourra probablement pas ecrire dans le syslog) | ||
- | syslog off | ||
- | |||
- | # dsn | ||
- | dsn_notify off | ||
- | dsn_return off | ||
- | |||
- | # compte gmail | ||
- | account gmail | ||
- | host smtp.gmail.com | ||
- | protocol smtp | ||
- | auth on | ||
- | user mon_adresse@gmail.com | ||
- | password mon_mot_de_pass | ||
- | tls on | ||
- | tls_starttls off | ||
- | tls_certcheck off | ||
- | from mon_adresse@gmail.com | ||
- | maildomain gmail.com | ||
- | |||
- | # Set a default Account | ||
- | account default : gmail | ||
- | |||
- | </ | ||
- | |||
- | Votre client smtp est maintenant configuré. | ||
- | |||
- | Pour l' | ||
- | |||
- | Chercher la ligne **sendmail_path** | ||
- | |||
- | et complétez par : | ||
- | |||
- | sendmail_path = "/ | ||
- | |||
- | Et voila, tout marche ;) | ||