# Problème Postfix Deferred

**URL:** <https://www.debian-fr.org/t/probleme-postfix-deferred/89810>\
**Category:** Support Debian\
**Tags:** postfix\
**Created:** [Avril 10, 2024, 7:29 UTC](https://www.debian-fr.org/t/probleme-postfix-deferred/89810 "2024-04-10T07:29:30Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![rudy](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/r/5fc32e/32.png) [@rudy](https://www.debian-fr.org/u/rudy)\
**Post date:** [Avril 10, 2024, 7:29 UTC](https://www.debian-fr.org/t/probleme-postfix-deferred/89810/1 "2024-04-10T07:29:30Z")

</div>

Bonjour à tous,

J’ai un serveur VPS sous debian 11 avec postfix dovecot etc … pour l’envois d’emails.  
Sur [mail-tester.com](http://mail-tester.com) j’obtiens la note de 10/10 (tout est configuré DKIM, SPF, Reverse, …).

Je reçois bien les emails envoyés par mon serveur, pour autant quand j’en envois une grosse quantité (~ 700 actuellement en attente), ils partent par paquet de 10 environs en ensuite comme un cooldown.

Voilà le message d’erreur que j’obtiens (pas seulement google mais tous les autres FAI) :

`postfix/error[1621201]: 0C70825BC5: to=<adresse@gmail.com>, relay=none, delay=56560, delays=56409/151/0/0, dsn=4.4.1, status=deferred (delivery temporarily suspended: connect to alt4.gmail-smtp-in.l.google.com[74.125.200.27]:25: Connection timed out`

Auriez-vous une idée ?  
Merci et bonne journée

---

<div class="post-metadata">

**Author:** ![Sputnik93](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Sputnik93](https://www.debian-fr.org/u/Sputnik93)\
**Post date:** [Avril 10, 2024, 12:49 UTC](https://www.debian-fr.org/t/probleme-postfix-deferred/89810/2 "2024-04-10T12:49:33Z")

</div>

Salut,

normalement c’est pas un gros problème, tu dois voir le nombre de messages dans la queue «&nbsp;deferred&nbsp;» avec `qshape deferred`, et ce nombre doit décroître régulièrement.  
Mais pour éviter d’avoir trop de messages dans cette queue, tu peux gérer le rythme d’envoi vers les différents fournisseurs. Tu peux te référer à cet article wiki d’une boîte d’infogérance: [Wiki Evolix - Howto Postfix](https://wiki.evolix.org/HowtoPostfix#configuration-minimale-pour-serveur-web)

Par contre là où je bosse, `gmail` est en `normal`, on leur envoie un paquet de mails, mais ils absorbent sans râler… Tu as peut-être réellement une latence supérieure au délai de timeout, tu peux vérifier ton `smtp_connect_timeout` dans le fichier `master.cf`  
Sinon, demande à ton hébergeur s’ils ont des règles filtrantes sur les connexions sortantes sur le port 25, c’est possible qu’ils limitent volontairement le trafic sortant SMTP pour lutter contre le SPAM et éviter de se faire inscrire leurs ranges d’adresses IP sur les listes noires.

---

<div class="post-metadata">

**Author:** ![rudy](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/r/5fc32e/32.png) [@rudy](https://www.debian-fr.org/u/rudy)\
**Post date:** [Avril 10, 2024, 1:05 UTC](https://www.debian-fr.org/t/probleme-postfix-deferred/89810/3 "2024-04-10T13:05:47Z")

</div>

Merci beaucoup pour ta réponse ! Je galère depuis hier et je trouvais rien.

Effectivement la liste dans la queue diminue mais très très lentement (il m’en reste encore 612 depuis hier en partant de plus de 700 …).  
Je n’ai pas de smtp\_connect\_timeout dans ma config.

Par contre mon VPS est chez hostinger et je n’avais pas pensé à regarder leurs limitations 😢  
Si j’en crois [ce post](https://support.hostinger.com/fr/articles/7854530-le-port-smtp-25-est-il-bloque-sur-le-vps), c’est 5 mails par minutes, ça doit être ça je pense !

Est ce que tu sais comment je peux réguler ça automatiquement toutes les 5 minutes ?

Encore merci !

---

<div class="post-metadata">

**Author:** ![Sputnik93](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Sputnik93](https://www.debian-fr.org/u/Sputnik93)\
**Post date:** [Avril 10, 2024, 1:16 UTC](https://www.debian-fr.org/t/probleme-postfix-deferred/89810/4 "2024-04-10T13:16:06Z")

</div>

> [@rudy](#):
>
> Si j’en crois [ce post](https://support.hostinger.com/fr/articles/7854530-le-port-smtp-25-est-il-bloque-sur-le-vps), c’est 5 mails par minutes, ça doit être ça je pense !

Oui effectivement, c’est sans doute ce qui explique le timeout. Tu peux vérifier plus précisément en analysant les logs dans `/var/log/mail.log`, en théorie tu dois avoir des séquences de 1 minute pendant laquelle 5 mails partent, puis les autres tombent en timeout, puis au bout d’une minute 5 autres messages qui partent, etc.

> [@rudy](#):
>
> Est ce que tu sais comment je peux réguler ça automatiquement toutes les 5 minutes ?

D’après [Postfix manual - smtpd(8)](https://www.postfix.org/smtpd.8.html), tu peux tester avec

```auto
smtpd_client_message_rate_limit = 5
anvil_rate_time_unit = 60s # c'est la valeur par défaut, donc pas forcément utile de valoriser ce paramètre

```

---

<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:** [Avril 10, 2024, 1:19 UTC](https://www.debian-fr.org/t/probleme-postfix-deferred/89810/5 "2024-04-10T13:19:58Z")

</div>

Donc tu en as pour 2h pour 600 messages.

---

<div class="post-metadata">

**Author:** ![rudy](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/r/5fc32e/32.png) [@rudy](https://www.debian-fr.org/u/rudy)\
**Post date:** [Avril 10, 2024, 1:51 UTC](https://www.debian-fr.org/t/probleme-postfix-deferred/89810/6 "2024-04-10T13:51:19Z")

</div>

J’ai essayé de rajouter tes 2 paramètres mais pourtant la file d’attente ne bouge pas.  
Dès que je modifie le `main.cf`, je relance postfix et je fais un `postfix flush`, la liste baisse de 5 messages puis plus rien … comme si les 60 secondes n’étaient pas appliquées.

J’ai aussi essayé de mettre `queue_run_delay = 60s` mais ça fait pareil

Edit : Les envois se sont relancés après 1h et tous d’un coup donc le `smtpd_client_message_rate_limit` n’a pas l’air d’être pris en compte non plus …

---

<div class="post-metadata">

**Author:** ![Sputnik93](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Sputnik93](https://www.debian-fr.org/u/Sputnik93)\
**Post date:** [Avril 10, 2024, 3:06 UTC](https://www.debian-fr.org/t/probleme-postfix-deferred/89810/7 "2024-04-10T15:06:16Z")

</div>

Alors peut-être plutôt avec `smtpd_client_recipient_rate_limit = 5` ?  
J’avoue n’avoir jamais joué avec ces paramètres, il y a peut-être des exemples en ligne ?
