# Question Postfix -- 553 5.7.1 ... : Sender address rejected: not logged in

**URL:** https://forum.yunohost.org/t/question-postfix-553-5-7-1-sender-address-rejected-not-logged-in/34558
**Category:** Support
**Tags:** french
**Created:** [January 5, 2025, 8:36pm UTC](https://forum.yunohost.org/t/question-postfix-553-5-7-1-sender-address-rejected-not-logged-in/34558 "2025-01-05T20:36:57Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![fritz2cat](https://forum.yunohost.org/letter_avatar_proxy/v4/letter/f/9f8e36/32.png) [@fritz2cat](https://forum.yunohost.org/u/fritz2cat)
#### Post date: [January 5, 2025, 8:36pm UTC](https://forum.yunohost.org/t/question-postfix-553-5-7-1-sender-address-rejected-not-logged-in/34558/1 "2025-01-05T20:36:57Z")

</div>

**What type of hardware are you using** : Other(?)  
**What YunoHost version are you running** : 12.0.9.1 (stable)  
**How are you able to access your server** : The webadmin  
SSH  
**Are you in a special context or did you perform specific tweaking on your YunoHost instance ?** : non (enfin, je ne pense pas)

### Describe your issue

Bonjour à tous, et bonne année.  
Vous avez peut-être vu dans un autre post, j’ai fait aujourd’hui un upgrade d’une instance bare-metal de Debian10+Yunohost4.4 vers Deb11/YH11 puis Deb12/YH12.  
Ce serveur me sert essentiellement pour du mail, et essentiellement pour rediriger des mails.  
Historiquement et bien avant d’utiliser Yunohost, j’avais toujours bidouillé postfix à la main et de manière “créative”… et ma configuration 4.4 modifiée ne fonctionne plus sous YH12.  
J’ai donc tout mis à plat : yunohost tools regen-conf postfix --force

Disons que je m’appelle [bob@example.com](mailto:bob@example.com)  
Disons que quelqu’un ayant l’adresse [alice@example.com](mailto:alice@example.com) veuille m’envoyer un mail, mais que ce mail n’est pas injecté dans internet par mon instance Yunohost (ce peut être par exemple le SMTP du FAI ou n’importe quel autre SMTP aussi autorisé pour expédier les mails de [example.com](http://example.com)).  
Alice peut envoyer des mails au monde entier sauf à moi ([bob@example.com](mailto:bob@example.com)) , et le monde entier peut m’envoyer des mails sauf [alice@example.com](mailto:alice@example.com) qui envoie depuis un autre serveur SMTP.

Le message d’erreur est “`553 5.7.1 <alice@example.com>: Sender address rejected: not logged in`”

On peut me rétorquer que Alice n’a qu’à envoyer depuis Yunohost, mais je cherche à pouvoir faire accepter ce mail.

Ceci a déjà été évoqué ici sans solution: [Yunohost rejects email forwards with: 553 5.7.1 Sender address rejected: not logged in (in reply to RCPT TO command)](https://forum.yunohost.org/t/yunohost-rejects-email-forwards-with-553-5-7-1-sender-address-rejected-not-logged-in-in-reply-to-rcpt-to-command/17215)

Quelqu’un parmi vous sait-il où modifier cela ?  
Merciii 🙂

### Share relevant logs or error messages

`553 5.7.1 <alice@example.com>: Sender address rejected: not logged in`

---

<div class="post-metadata">

### Author: ![rodinux](https://forum.yunohost.org/user_avatar/forum.yunohost.org/rodinux/32/7029_2.png) [@rodinux](https://forum.yunohost.org/u/rodinux)
#### Post date: [January 5, 2025, 8:47pm UTC](https://forum.yunohost.org/t/question-postfix-553-5-7-1-sender-address-rejected-not-logged-in/34558/2 "2025-01-05T20:47:02Z")

</div>

C’est peut-être une faille de sécurité, mais il me semble que en commentant  
`reject_sender_login_mismatch` dans `/etc/postfix/main.cf`

---

<div class="post-metadata">

### Author: ![fritz2cat](https://forum.yunohost.org/letter_avatar_proxy/v4/letter/f/9f8e36/32.png) [@fritz2cat](https://forum.yunohost.org/u/fritz2cat)
#### Post date: [January 5, 2025, 9:00pm UTC](https://forum.yunohost.org/t/question-postfix-553-5-7-1-sender-address-rejected-not-logged-in/34558/3 "2025-01-05T21:00:03Z")

</div>

C’est bien possible.  
J’ai imprimé (eh oui) les deux versions du main.cf pour les comparer avec un jaune fluo en mains … et j’avais bien cette ligne en commentaire précédemment !  
Merci oeil de lynx !

---

<div class="post-metadata">

### Author: ![fritz2cat](https://forum.yunohost.org/letter_avatar_proxy/v4/letter/f/9f8e36/32.png) [@fritz2cat](https://forum.yunohost.org/u/fritz2cat)
#### Post date: [January 5, 2025, 9:04pm UTC](https://forum.yunohost.org/t/question-postfix-553-5-7-1-sender-address-rejected-not-logged-in/34558/4 "2025-01-05T21:04:44Z")

</div>

Pour la sécurité contre l’usurpation il y a SPF, DKIM et DMARC.  
`reject_sender_login_mismatch` protège en effet contre l’impersonification interne dans le domaine, mais pas vis-à-vis des tiers.

Ta réponse est la bonne, merci !!!

---

<div class="post-metadata">

### Author: ![fritz2cat](https://forum.yunohost.org/letter_avatar_proxy/v4/letter/f/9f8e36/32.png) [@fritz2cat](https://forum.yunohost.org/u/fritz2cat)
#### Post date: [January 5, 2025, 9:43pm UTC](https://forum.yunohost.org/t/question-postfix-553-5-7-1-sender-address-rejected-not-logged-in/34558/5 "2025-01-05T21:43:41Z")

</div>

Je repars sur base du main.cf livré avec YH12. J’y apporte quelques modifications et j’explique:

```auto
delay_warning_time = 4h
bounce_queue_lifetime = 1d
maximal_queue_lifetime = 1d

# Requirements for the connecting server
smtpd_client_restrictions =
...
    cidr:/etc/postfix/client.cidr,
...

# Requirements for the sender address
smtpd_sender_restrictions =
# reject_sender_login_mismatch,
...
   check_sender_access pcre:/etc/postfix/sender_access_pcre,
   check_sender_access hash:/etc/postfix/sender_access_hash,
...

# Ignore some headers
# smtp_header_checks = regexp:/etc/postfix/header_checks

```

Je détaille:  
1 jour maximum en queue. 5 jours c’est historique de l’époque des modems dial-up.

client.cidr ça me permet de bannir des plages d’adresses CIDR (exemple un hébergeur VPS qui accueille des spammeurs)  
Ce fichier contient des lignes sur ce format:  
`140.99.64.0/18 550 Blacklisted. Too many spam incidents and repeated abuse`

`sender_access_pcre`  
contient des lignes dans ce formet:` /\.cyou$/ 554 Bad TLD. Too much spam from this address.`

`sender_access_hash`  
exemple de ligne: `service@security.com 550 This sender is not authorized to send mail.`

et enfin désactivé `smtp_header_checks = regexp:/etc/postfix/header_checks`  
pour la bonne raison que lorsu’un mail est forwardé, les lignes en question sont supprimées (dont les précieuses lignes `Received:` qui permettent de remonter à l’adresse IP qui abuse.)

---

<div class="post-metadata">

### Author: ![system](https://forum.yunohost.org/uploads/default/original/2X/f/f59fe8e3ee6b100b4f574d30d6e30479c68b89f0.png) [@system](https://forum.yunohost.org/u/system)
#### Post date: [February 4, 2025, 9:44pm UTC](https://forum.yunohost.org/t/question-postfix-553-5-7-1-sender-address-rejected-not-logged-in/34558/6 "2025-02-04T21:44:36Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
