# Suite Erreur SMTP 550 5.1.1 : Recipient address rejected : User unknown in virtual mailbox table

**URL:** https://forum.yunohost.org/t/suite-erreur-smtp-550-5-1-1-recipient-address-rejected-user-unknown-in-virtual-mailbox-table/21663
**Category:** Support
**Tags:** french
**Created:** [October 13, 2022, 3:01pm UTC](https://forum.yunohost.org/t/suite-erreur-smtp-550-5-1-1-recipient-address-rejected-user-unknown-in-virtual-mailbox-table/21663 "2022-10-13T15:01:45Z")
**Posts on this page:** 20
**Page:** 1

<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: [October 13, 2022, 3:01pm UTC](https://forum.yunohost.org/t/suite-erreur-smtp-550-5-1-1-recipient-address-rejected-user-unknown-in-virtual-mailbox-table/21663/1 "2022-10-13T15:01:46Z")

</div>

Suite du sujet [Erreur SMTP 550 5.1.1 : Recipient address rejected : User unknown in virtual mailbox table](https://forum.yunohost.org/t/erreur-smtp-550-5-1-1-recipient-address-rejected-user-unknown-in-virtual-mailbox-table/20200/8) :

### Mon serveur YunoHost

**Matériel:** VPS acheté en ligne  
**Version de YunoHost:** 4.3.6.3  
**J’ai accès à mon serveur :** En SSH  
**Êtes-vous dans un contexte particulier ou avez-vous effectué des modifications particulières sur votre instance ?** : oui

### Description du problème

Nous travaillons sur une configuration particulière.  
Une instance Yunohost avec un serveur en [a.fr](http://a.fr) avec des sous-domaines. Le domaine par défaut un sous-domaine [foo.a.fr](http://foo.a.fr) et un autre nom de domaine en b.eu avec des sous-domaines foo.b.eu  
Les domaines b.eu sont configurés sans Mails (ni xmpp), car on voudrait qu’ils utilisent les MX de Gandi par défaut…

Quand on essaye d’envoyer un mail à un user du domaine.eu, toto@domain.eu d’une boîte mail d’un utilisateur de l’autre domaine [tata@a.fr](mailto:tata@a.fr) on à cette erreur:

```auto
Erreur SMTP 550 5.1.1 : Recipient address rejected : User unknown in virtual mailbox table

```

Cela ressemble beaucoup à ce sujet au-dessus !

J’ai essayé plusieurs choses, d’abord j’ai gardé une sauvegarde du fichier `etc/dnsmasq.d/b.eu`

Et j’essaie d’éditer ce fichier…

Actuellement comme ceci:

```auto
interface-name=b.eu,lo
interface-name=xmpp-upload.b.eu,lo

interface-name=b.eu,enp1s0
interface-name=xmpp-upload.b.eu,enp1s0

txt-record=b.eu,"v=spf1 mx a -all"
mx-host=b.eu,spool.mail.gandi.net,5
srv-host=_xmpp-client._tcp.b.eu,b.eu,5222,0,5
srv-host=_xmpp-server._tcp.b.eu,b.eu,5269,0

```

J’avais aussi essayé `mx-host=b.eu,a.fr,5` ou l’inverse et à chaque fois redémarrer les services postfix et dnsmasq. Ça ne marche toujours pas…

Si je fait un

```auto
dig MX a.fr

; <<>> DiG 9.11.5-P4-5.1+deb10u7-Debian <<>> MX a.fr
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53674
;; flags: qr aa rd ra ad; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;a.fr. IN	MX

;; ANSWER SECTION:
a.fr. 0	IN	MX	5 a.fr.

;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Oct 13 16:55:57 CEST 2022
;; MSG SIZE rcvd: 71

```

Pour le serveur b.eu

```auto
dig MX b.eu

; <<>> DiG 9.11.5-P4-5.1+deb10u7-Debian <<>> MX b.eu
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 38130
;; flags: qr aa rd ra ad; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;b.eu. IN	MX

;; ANSWER SECTION:
b.eu. 0	IN	MX	5 spool.mail.gandi.net.

;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Oct 13 16:58:26 CEST 2022
;; MSG SIZE rcvd: 79

```

---

<div class="post-metadata">

### Author: ![ljf](https://forum.yunohost.org/user_avatar/forum.yunohost.org/ljf/32/58_2.png) [@ljf](https://forum.yunohost.org/u/ljf)
#### Post date: [October 16, 2022, 9:45am UTC](https://forum.yunohost.org/t/suite-erreur-smtp-550-5-1-1-recipient-address-rejected-user-unknown-in-virtual-mailbox-table/21663/2 "2022-10-16T09:45:58Z")

</div>

Déjà peut être vérifier le fichier hosts

```auto
grep -nr b.eu /etc/hosts

```

Il ne doit pas y avoir b.eu.

Pour être sûr faire un stop puis start pour dnsmasq puis postfix.

Si ça ne suffit pas, il faut peut être adapter `/etc/postfix/ldap-domains.cf` pour exclure le domain b.eu dans la requête query\_filter.

---

<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: [October 16, 2022, 10:46am UTC](https://forum.yunohost.org/t/suite-erreur-smtp-550-5-1-1-recipient-address-rejected-user-unknown-in-virtual-mailbox-table/21663/3 "2022-10-16T10:46:17Z")

</div>

> [@ljf](#):
>
> Déjà peut être vérifier le fichier hosts
> 
> ```auto
> grep -nr b.eu /etc/hosts
> 
> ```

Ici la commande ne renvoi rien

**/etc/hosts**

```auto
127.0.0.1	localhost	Y-domaineA	DomainC

XXX.XX.XX.XX	Y-domaineA.domaineA.fr	Y-domaineA

# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

127.0.0.1	sousdomaineA #correspond à celui par défaut

```

---

<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: [October 16, 2022, 10:52am UTC](https://forum.yunohost.org/t/suite-erreur-smtp-550-5-1-1-recipient-address-rejected-user-unknown-in-virtual-mailbox-table/21663/4 "2022-10-16T10:52:29Z")

</div>

Actuellement

**/etc/dnsmasq.d/domaineB.eu**

```auto
interface-name=domaineB.eu,lo
interface-name=xmpp-upload.domaineB.eu,lo

interface-name=domaineB.eu,enp1s0
interface-name=xmpp-upload.domaineB.eu,enp1s0

txt-record=domaineB.eu,"v=spf1 mx a -all"
mx-host=spool.mail.gandi.net,5
srv-host=_xmpp-client._tcp.domaineB.eu,domaineB.eu,5222,0,5
srv-host=_xmpp-server._tcp.domaineB.eu,domaineB.eu,5269,0,5

```

Je redémarre postfix et dnsmasq après chaque essais d’édition…  
Je devrais peut-être commenter les lignes `srv-host et text-record` ? Dans la webadmin a été décoché mail et xmpp pour les dns de ce serveur.

la commande dig

```auto
# dig MX domaineB.eu @127.0.0.1

; <<>> DiG 9.11.5-P4-5.1+deb10u8-Debian <<>> MX domaineB.eu @127.0.0.1
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 48326
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;domaineB.eu. IN	MX

;; ANSWER SECTION:
domaineB.eu. 10800	IN	MX	10 spool.mail.gandi.net.
domaineB.eu. 10800	IN	MX	50 fb.mail.gandi.net.

;; Query time: 87 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Sun Oct 16 12:52:53 CEST 2022
;; MSG SIZE rcvd: 98

```

---

<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: [October 16, 2022, 10:59am UTC](https://forum.yunohost.org/t/suite-erreur-smtp-550-5-1-1-recipient-address-rejected-user-unknown-in-virtual-mailbox-table/21663/5 "2022-10-16T10:59:38Z")

</div>

> [@ljf](#):
>
> Si ça ne suffit pas, il faut peut être adapter `/etc/postfix/ldap-domains.cf` pour exclure le domain b.eu dans la requête query\_filter.

Ici, je peux exclure le domaineB.eu ?  
J’ai ceci

```auto
server_host = localhost
server_port = 389
search_base = ou=domains,dc=yunohost,dc=org
query_filter = (&(objectClass=mailDomain)(virtualdomain=%s))
result_attribute = virtualdomain

```

Comment ?

---

<div class="post-metadata">

### Author: ![ljf](https://forum.yunohost.org/user_avatar/forum.yunohost.org/ljf/32/58_2.png) [@ljf](https://forum.yunohost.org/u/ljf)
#### Post date: [October 16, 2022, 11:43am UTC](https://forum.yunohost.org/t/suite-erreur-smtp-550-5-1-1-recipient-address-rejected-user-unknown-in-virtual-mailbox-table/21663/6 "2022-10-16T11:43:21Z")

</div>

Quelque chose de ce genre je pense, mais je ne suis pas totalement sûr:

```auto
(&(&(objectClass=mailDomain)(virtualdomain=%s))(virtualdomain!="domaineB.eu"))

```

---

<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: [October 16, 2022, 11:54am UTC](https://forum.yunohost.org/t/suite-erreur-smtp-550-5-1-1-recipient-address-rejected-user-unknown-in-virtual-mailbox-table/21663/7 "2022-10-16T11:54:27Z")

</div>

Je vais essayer.  
Au pire, j’ai des erreurs que je peux corriger par la suite, ce n’est pas risqué ??

ou peut\_-êre un truc du genre: `(!(virtualdomain=domaineB.eu))`  
C’est la syntaxe qui n’a pas l’air simple; je dis cela en lisant ce topic [active directory - LDAP : exclude a domain from search query - Stack Overflow](https://stackoverflow.com/questions/28671493/ldap-exclude-a-domain-from-search-query)

---

<div class="post-metadata">

### Author: ![ljf](https://forum.yunohost.org/user_avatar/forum.yunohost.org/ljf/32/58_2.png) [@ljf](https://forum.yunohost.org/u/ljf)
#### Post date: [October 16, 2022, 11:55am UTC](https://forum.yunohost.org/t/suite-erreur-smtp-550-5-1-1-recipient-address-rejected-user-unknown-in-virtual-mailbox-table/21663/8 "2022-10-16T11:55:47Z")

</div>

Peut être

```auto
(&(&(objectClass=mailDomain)(virtualdomain=%s))(!(virtualdomain=domaineB.eu)))
```

---

<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: [October 16, 2022, 11:58am UTC](https://forum.yunohost.org/t/suite-erreur-smtp-550-5-1-1-recipient-address-rejected-user-unknown-in-virtual-mailbox-table/21663/9 "2022-10-16T11:58:33Z")

</div>

Est-ce qu’il faut aussi redémarrer LDAP ensuite??

---

<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: [October 16, 2022, 12:05pm UTC](https://forum.yunohost.org/t/suite-erreur-smtp-550-5-1-1-recipient-address-rejected-user-unknown-in-virtual-mailbox-table/21663/10 "2022-10-16T12:05:46Z")

</div>

J’ai essayé, déjà une amélioration, le message est envoyé. par contre j’ai cette erreur Undelivered Mail Returned to Sender

> This is the mail system at host [relay14.mail.gandi.net](http://relay14.mail.gandi.net).
> 
> I’m sorry to have to inform you that your message could not  
> be delivered to one or more recipients. It’s attached below.
> 
> For further assistance, please send mail to postmaster.
> 
> If you do so, please include this problem report. You can  
> delete your own text from the attached returned message.
> 
> ```
> The mail system
> 
> ```
> 
> [equipe@domaineA.fr](mailto:equipe@domaineA.fr): host [domaineA.fr](http://domaineA.fr)[XXX.XX.XX.XX] said: 553 5.7.1  
> [user@domaineA.fr](mailto:user@domaineA.fr): Sender address rejected: not logged in (in reply  
> to RCPT TO command)
> 
> Reporting-MTA: dns; [relay14.mail.gandi.net](http://relay14.mail.gandi.net)  
> X-Postfix-Queue-ID: 976F91A0003  
> X-Postfix-Sender: rfc822; [user@domaineA.fr](mailto:user@domaineA.fr)  
> Arrival-Date: Sun, 16 Oct 2022 11:59:50 +0000 (UTC)
> 
> Final-Recipient: rfc822; [equipe@domaineA.fr](mailto:equipe@domaineA.fr)  
> Original-Recipient: [rfc822;equipe@domaineA.fr](mailto:rfc822;equipe@domaineA.fr)  
> Action: failed  
> Status: 5.7.1  
> Remote-MTA: dns; [domaineA.fr](http://domaineA.fr)  
> Diagnostic-Code: smtp; 553 5.7.1 [user@domaineA.fr](mailto:user@domaineA.fr): 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: [October 16, 2022, 12:27pm UTC](https://forum.yunohost.org/t/suite-erreur-smtp-550-5-1-1-recipient-address-rejected-user-unknown-in-virtual-mailbox-table/21663/11 "2022-10-16T12:27:11Z")

</div>

Je me demande si ça ne vient pas d’une redirection ou d’un alias, car je ne vois pas à quoi correspond le mail equipe [at] [domaineA.fr](http://domaineA.fr) qui lui doit être un user intégré au LDAP…

Plus ou moins, en fait l’user `equipe [at] domaineA.fr` a un alias `support [at] domaineA.fr`

---

<div class="post-metadata">

### Author: ![ljf](https://forum.yunohost.org/user_avatar/forum.yunohost.org/ljf/32/58_2.png) [@ljf](https://forum.yunohost.org/u/ljf)
#### Post date: [October 16, 2022, 12:37pm UTC](https://forum.yunohost.org/t/suite-erreur-smtp-550-5-1-1-recipient-address-rejected-user-unknown-in-virtual-mailbox-table/21663/12 "2022-10-16T12:37:30Z")

</div>

Comment tu fais ton test d’envoi ? avec quel “from” et quel “to” ?

---

<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: [October 16, 2022, 12:40pm UTC](https://forum.yunohost.org/t/suite-erreur-smtp-550-5-1-1-recipient-address-rejected-user-unknown-in-virtual-mailbox-table/21663/13 "2022-10-16T12:40:25Z")

</div>

Mon test d’envoi a été fait avec une adresse perso en [at] [domaineA.fr](http://domaineA.fr) ajoutée à un client Thunderbird.  
from [me@domaineA.fr](mailto:me@domaineA.fr) to support@domaineB.eu

---

<div class="post-metadata">

### Author: ![ljf](https://forum.yunohost.org/user_avatar/forum.yunohost.org/ljf/32/58_2.png) [@ljf](https://forum.yunohost.org/u/ljf)
#### Post date: [October 16, 2022, 12:46pm UTC](https://forum.yunohost.org/t/suite-erreur-smtp-550-5-1-1-recipient-address-rejected-user-unknown-in-virtual-mailbox-table/21663/14 "2022-10-16T12:46:55Z")

</div>

Tu es sûr de ne pas avoir écrit à support@domaineA.eu ?

Sinon “Sender address rejected: not logged in” ça veut dire qu’il considère que l’expéditeur [user@domaineA.fr](mailto:user@domaineA.fr) n’est pas connecté.

---

<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: [October 16, 2022, 12:51pm UTC](https://forum.yunohost.org/t/suite-erreur-smtp-550-5-1-1-recipient-address-rejected-user-unknown-in-virtual-mailbox-table/21663/15 "2022-10-16T12:51:32Z")

</div>

Oui, je suis sûr… Est-ce que yunohost n’aurait pas cherché le nom de user dans LDAP et trouvé l’alias `support` de l’utilisateur `equipe` ??

Ou bien, je découvre peut-être ce qui cloche, une ligne dans la zone DNS du site domaineB.eu

`@	CAA	10800	0 iodef "mailto:technique@domaineA.fr"`

À supprimer du coup, non ?

C’est aussi un alias de `equipe [at] domainA.fr` !  
J’espère que je n’embrouille pas trop…

---

<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: [October 16, 2022, 1:03pm UTC](https://forum.yunohost.org/t/suite-erreur-smtp-550-5-1-1-recipient-address-rejected-user-unknown-in-virtual-mailbox-table/21663/16 "2022-10-16T13:03:15Z")

</div>

Je peux envoyer des messages avec l’adresse en question a servi a envoyer des messages et qui utilise le LDAP et le postfix de Yunohost…

---

<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: [October 16, 2022, 1:12pm UTC](https://forum.yunohost.org/t/suite-erreur-smtp-550-5-1-1-recipient-address-rejected-user-unknown-in-virtual-mailbox-table/21663/17 "2022-10-16T13:12:52Z")

</div>

> [@rodinux](#):
>
> Ou bien, je découvre peut-être ce qui cloche, une ligne dans la zone DNS du site domaineB.eu
> 
> `@	CAA	10800	0 iodef "mailto:technique@domaineA.fr"`
> 
> À supprimer du coup, non ?

Du coup, si ici la configuration a bien permis de détacher le domaineB.eu du LDAP et il utilise bien le MX de Gandi, je dois peut-être simplement suprimer cette ligne dans le registar, non ?

---

<div class="post-metadata">

### Author: ![ljf](https://forum.yunohost.org/user_avatar/forum.yunohost.org/ljf/32/58_2.png) [@ljf](https://forum.yunohost.org/u/ljf)
#### Post date: [October 16, 2022, 2:18pm UTC](https://forum.yunohost.org/t/suite-erreur-smtp-550-5-1-1-recipient-address-rejected-user-unknown-in-virtual-mailbox-table/21663/18 "2022-10-16T14:18:10Z")

</div>

La ligne CAA ne devrait pas poser ce genre de soucis.

Peux tu reformuler cette réponse

> [@rodinux](#):
>
> Je peux envoyer des messages avec l’adresse en question a servi a envoyer des messages et qui utilise le LDAP et le postfix de Yunohost…

car j’ai rien compris. Tu arrives à envoyer et recevoir les messages ou pas ?

---

<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: [October 16, 2022, 2:20pm UTC](https://forum.yunohost.org/t/suite-erreur-smtp-550-5-1-1-recipient-address-rejected-user-unknown-in-virtual-mailbox-table/21663/19 "2022-10-16T14:20:42Z")

</div>

Je parle de l’adresse utilisée pour les tests, c’est à dire `moi [at] domaineA.fr`  
le `domaineA.fr` utilise les MX et dns de Yunohost et tout fonctionne… Sauf pour envoyer un mail à une adresse `[at] domaineB.eu`

---

<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: [October 16, 2022, 2:26pm UTC](https://forum.yunohost.org/t/suite-erreur-smtp-550-5-1-1-recipient-address-rejected-user-unknown-in-virtual-mailbox-table/21663/20 "2022-10-16T14:26:28Z")

</div>

Je déduit qu’il y a un soucis avec cette adresse `equipe [at] domaineA.fr` quand j’essaie d’envoyer un mail à `support [at] domaineB.eu` avec mon adresse `moi [at] domaineA.fr`, donc un soucis avec la propriété `@ CAA 10800 0 iodef "mailto:technique@domaineA.fr"` dans la zone DNS de domaineB.eu.  
Il faut que j’attende 3h le changement pour la propagation dns après avoir supprimer la ligne, non ?

[Next page](https://forum.yunohost.org/t/suite-erreur-smtp-550-5-1-1-recipient-address-rejected-user-unknown-in-virtual-mailbox-table/21663.md?page=2)
