# Smtp envoie de mails

**URL:** <https://www.debian-fr.org/t/smtp-envoie-de-mails/84264>\
**Category:** Programmation\
**Created:** [Mars 19, 2021, 7:56 UTC](https://www.debian-fr.org/t/smtp-envoie-de-mails/84264 "2021-03-19T19:56:37Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lissteck](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/l/5f8ce5/32.png) [@Lissteck](https://www.debian-fr.org/u/Lissteck)\
**Post date:** [Mars 19, 2021, 7:56 UTC](https://www.debian-fr.org/t/smtp-envoie-de-mails/84264/1 "2021-03-19T19:56:37Z")

</div>

Bonjour, je tente de refaire fonctionner les mails de mon serveur apache.  
j’install donc ssmtp et configure, mais malgré les tests divers, les mails ne sont pas envoyé

- `nano /etc/ssmtp/ssmtp.conf`

```nohighlight
root=monadressemail@machin.fr
rewriteDomain=free.fr
hostname=serveur
FromLineOverride=NO
TLS_CA_FILE=/etc/ssl/certs/ca-certificates.crt
UseTLS=YES
UseSTARTTLS=YES
AuthUser=monadressemail@machin.fr
AuthPass=monbonmotdepass
mailhub=smtp.free.fr:587
FromLineOverrride=yes

```

- `/nano /etc/ssmtp/revalias`es

```nohighlight
root:monadressemail@machin.fr:smtp.free.fr:587

```

- `nano /etc/php5/apache2.php.ini`

```nohighlight
[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP =smtp.free.fr
auth_username = monadressemail@machin.fr
auth_password =monbonmotdepasse
; http://php.net/smtp-port
smtp_port = 587

```

- `cat /var/log/mail.log`

```nohighlight
12J9l7jU007270: to=<monadressemail@machin.fr>, ctladdr=<serveur@serveur> (1000/1000), delay=07:40:59, xdelay=00:00:00, mailer=esmtp, pri=2010332, relay=mail.machin.fr., dsn=4.0.0, stat=Deferred: Connection refused by mail.machin.fr.

```

Je suis étonné du log , car je ne voit pas ou il récupére le `mail.machin.fr`

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Mars 19, 2021, 9:37 UTC](https://www.debian-fr.org/t/smtp-envoie-de-mails/84264/2 "2021-03-19T21:37:03Z")

</div>

> [@Lissteck](#):
>
> Je suis étonné du log , car je ne voit pas ou il récupére le `mail.machin.fr`

Il récupère `machin.fr` de l’adresse email.  
Ensuite il fait une requête DNS avec type MX et obtient `mail.machin.fr`.

---

<div class="post-metadata">

**Author:** ![Lissteck](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/l/5f8ce5/32.png) [@Lissteck](https://www.debian-fr.org/u/Lissteck)\
**Post date:** [Mars 19, 2021, 10:52 UTC](https://www.debian-fr.org/t/smtp-envoie-de-mails/84264/3 "2021-03-19T22:52:42Z")

</div>

Je viens d’installer ssmtp sur une autre machine avec les config ci dessus et tout marche.  
Donc une ancienne version de sendmail ou exim4 que j’ai installé doit rester en conflit quelsues part … C’est balot…

---

<div class="post-metadata">

**Author:** ![anon96191775](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/71c47a/32.png) [@anon96191775](https://www.debian-fr.org/u/anon96191775)\
**Post date:** [Mars 20, 2021, 12:29 UTC](https://www.debian-fr.org/t/smtp-envoie-de-mails/84264/4 "2021-03-20T00:29:25Z")

</div>

PHP 5 ?  
C’est une Debian Jessie ce serveur ?

---

<div class="post-metadata">

**Author:** ![Lissteck](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/l/5f8ce5/32.png) [@Lissteck](https://www.debian-fr.org/u/Lissteck)\
**Post date:** [Mars 20, 2021, 7:08 UTC](https://www.debian-fr.org/t/smtp-envoie-de-mails/84264/5 "2021-03-20T07:08:47Z")

</div>

`# PHP Version 5.4.45-0+deb7u14`

```nohighlight
cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 7 (wheezy)"

```

---

<div class="post-metadata">

**Author:** ![anon96191775](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/71c47a/32.png) [@anon96191775](https://www.debian-fr.org/u/anon96191775)\
**Post date:** [Mars 20, 2021, 8:14 UTC](https://www.debian-fr.org/t/smtp-envoie-de-mails/84264/6 "2021-03-20T08:14:40Z")

</div>

Ouch, Debian 7 comme PHP 5.4, ce n’est plus maintenu depuis des années (depuis respectivement 2016 et 2015). Ce n’est pas une bonne idée d’utiliser l’un comme l’autre sur un serveur accessible publiquement.

---

<div class="post-metadata">

**Author:** ![Lissteck](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/l/5f8ce5/32.png) [@Lissteck](https://www.debian-fr.org/u/Lissteck)\
**Post date:** [Mars 20, 2021, 8:30 UTC](https://www.debian-fr.org/t/smtp-envoie-de-mails/84264/7 "2021-03-20T08:30:40Z")

</div>

Pas vraiment grave au moment, mais passer vers une version supérieure de PHP m’oblige a refaire mes codes et c’est un peu lourd, j’ai meme pas encore tout compris , j’ai tenté une fois et fait marche arriére…

---

<div class="post-metadata">

**Author:** ![Lissteck](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/l/5f8ce5/32.png) [@Lissteck](https://www.debian-fr.org/u/Lissteck)\
**Post date:** [Mars 20, 2021, 8:34 UTC](https://www.debian-fr.org/t/smtp-envoie-de-mails/84264/8 "2021-03-20T08:34:08Z")

</div>

J’ai donc fini par faire  
apt-get remove --purge poxfix\* exim4\* sendmail\* et reinstaller ssmtp et tout remarche , a l’execption prés que l’entéte du mail ne correspond pas vraiment , je vais chercher …

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Mars 21, 2021, 2:50 UTC](https://www.debian-fr.org/t/smtp-envoie-de-mails/84264/9 "2021-03-21T14:50:02Z")

</div>

> [@Lissteck](#):
>
> Pas vraiment grave au moment, mais passer vers une version supérieure de PHP m’oblige a refaire mes codes et c’est un peu lourd, j’ai meme pas encore tout compris , j’ai tenté une fois et fait marche arriére…

Dis toi qu’il va falloir y passer, car le jour où ton serveur va se faire défoncer, tu risques de regretter de ne pas avoir améliorer ton code
